Java Web Weekly, выпуск 163

Полная неделя в экосистеме Java. Вот так…​

1. Весна и Ява

>> Практическое руководство по модульной системе Java []

Поскольку Java 9 становится все ближе и ближе, возможно, стоит взглянуть на практическое введение в Project Jigsaw .

>> Предложение по процессу создания файлов политики Java []

Несколько уроков, извлеченных в процессе разработки файлов политики.

Оказывается, java.time не идеален и может быть улучшен 🙂

** https://www.infoq.com/news/2017/02/oracle-java-browser-applet? utm campaign = infoq content

Просто напоминание о том, что апплеты скоро не будут запущены ни в одном браузере.

>> GitHub Research: более 50% ведения журнала Java Заявления написаны неправильно []

Последние исследования GitHub показывают, что полноценное ведение журналов не так распространено (особенно в производственных средах)

Интеграция Lucene/Elasticsearch с базами данных, управляемыми Hibernate, становится намного проще благодаря использованию Hibernate Search.

** https://www.infoq.com/news/2017/02/microprofile-eclipse-foundation? utm campaign = infoq content

Как следует из названия 🙂

>> Во славу лени []

Лень на уровне языка в Java.

IntelliJ IDEA 2017.1 EAP расширяет возможности отладчика с помощью асинхронных стековых трасс]** []

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

>> Jepsen: MongoDB 3.4.0-rc3 []

Всякий раз, когда выходит один из этих углубленных анализов, я выделяю время для его прочтения.

Не потому, что я обязательно работаю с этой конкретной технологией (к счастью, я долго держался в стороне от MongoDB), а потому, что из этих глубоких погружений можно узнать, как работает магазин .

>> Как мы проводим интервью в Pivotal []

Есть определенные самородки, которые можно взять из этого, если вы проводите собеседование.

Хранение и запрос триллионов событий]** []

3. Musings

>> Что вы подразумеваете под «управляемым событиями»? []

Исследование «событийно-ориентированных» концепций.

>> Атаки Elasticsearch Ransomware подчеркивают необходимость повышения безопасности []

С открытым исходным кодом это круто, но мы должны перепроверить, если принятие таких технологий не будет создавать ненужные риски.

>> Самоубийство из-за репутации и почему я отказываюсь от обсуждения []

Disqus снова вернулся к своим старым неприятным трюкам (да, они сделали это и с этим сайтом).

>> Об элегантности []

По словам Дейкстры, элегантность - это качество, которое определяет успех и неудачу.

https://www.infoq.com/news/2017/02/HazlecastJetOSS? utm campaign = infoq content & utm source = infoq & utm medium = feed & utm__term = Java[>> Hazelcast релиз Jet, механизм обработки потоков с открытым исходным кодом] []

Hazelcast выпустила новый интересный продукт - Jet - механизм обработки потоков.

4. Комиксы

И мой любимый Дилбертс недели: