Java Web Weekly, выпуск 165

Много интересных рецензий на Java 9 на этой неделе.

  • Вот так…​**

1. Весна и Ява

>> Что такое ведущий журнал Java Метод на GitHub? Конкатенация строк и параметризованное ведение журнала []

Должны ли мы параметризовать или объединить? Как обычно, ответ «это зависит».

https://www.infoq.com/articles/Deterministic-Execution-JVM?utm campaign=infoq content

Очень интересная статья исследующая детерминизм JVM на примере детерминированного загрузчика классов - Corda.

https://www.infoq.com/articles/enterprise-java-opinion?utm campaign=infoq content

InfoQ изучает ландшафт JVM и проверяет, какие технологии уже преодолели пропасть 🙂

>> Следует Реализовать метод Arcane Iterator.remove ()? Да, вы (вероятно) должны []

На всякий случай лучше не игнорировать метод Iterator.remove () .

>> Индекс веб-структур Java от RebelLabs []

Ребята из RebelLabs создали рейтинг веб-фреймворков на Java, изучив Stackoverflow, LinkedIn, Github и т. Д. Довольно интересные данные здесь

Пересмотр основ и последствий гоночных условий.

>>

Если вам не хватает некоторых инструментов в Java, вы всегда можете создать его самостоятельно. В статье рассматриваются примеры разработки и реализации типа Lazy в Java .

https://www.infoq.com/news/2017/02/java-memory-limit-container?utm campaign=infoq content

JVM не знает о том, что она работает в контейнере, и это может вызвать множество проблем. Java 9 предлагает решение этой проблемы.

2. Технический

>> CockroachDB beta-20160829 []

Глубокое погружение в постоянство CockrockroachDB гарантирует.

Эта статья, как и многие другие статьи Jepsen, - это проницательное прочтение , даже если вы не используете CockroachDB (что, вероятно, не так).

>> Таблица API ElasticSearch []

Наиболее важные операции API ElasticSearch в одном месте.

>> CQRS и поиск событий с помощью Lagom []

И еще один подход к CQRS и Event Sourcing - на этот раз с Lagom из Lightbend - компанией, стоящей за Scala и Akka.

>> MariaDB Диалекты []

Супер краткий обзор MariaDB диалектов.

>> Рефакторинг MySQL Dialect []

И несколько очень хороших упрощений диалектов в Hibernate - и хороший пример все еще развивающейся зрелой структуры .

5. Выбор недели