На этой неделе много интересных статей о Java 9.
Вот так…
1. Весна и Ява
>> Перенос приложения Spring Boot на Java 9 — совместимость [ blog.frankel.ch ]
Интересный пример, показывающий, что перейти на новый JDK не так просто, как просто увеличить номер версии.
>> Переход от монолита к микросервису с низким уровнем риска, часть II [ blog.christianposta.com ]
Вторая часть руководства по миграции микросервисов.
>> Как управлять контейнерами Docker в Kubernetes с помощью Java [ oreilly.com ]
Хорошее введение в использование Docker и Kubernetes для типичного веб-приложения Spring .
Также стоит прочитать:
>> Внедрение запахов кода в код [ blog.code-cop.org ]
>> В чем разница между сохранением, сохранением, слиянием и обновлением? Какой из них вы должны использовать? [ мысли -на-java.org ]
>> Исправление ошибок Хэмминга с помощью Kotlin – часть 1 [ 4comprehension.com ]
>> 9 советов по повышению производительности при использовании MySQL с JPA и Hibernate [ vladmihalcea.com ]
Вебинары и презентации:
>> Управление реактивным миром с помощью RxJava [ infoq.com ]
>> JavaOne Keynote: Oracle рассказывает о блокчейне, ботах и бессерверных технологиях [ infoq.com ]
>> Реактивная весна [ blog.jetbrains.com ]
>> Советы Spring: Bootiful JAX-RS [ spring.io ]
>> jOOQ вторник: Николай Парлог рассказывает о Java 9 [ blog.jooq.org ]
>> Живой веб-семинар: Grails 3 для разработчиков Spring [ objectcomputing.com ]
>> От монолита к системе систем (эпизод 46) [ content.pivotal.io ]
Время обновления:
>> Выпущен Spring Framework 5.0 [ infoq.com ]
>> Выпуск Джексона 2.9.2 [ github.com ]
>> Spring Boot 1.5.8 уже доступен [ spring.io ]
>> Что нового в IntelliJ IDEA 2017.3 EAP для Java EE 8 [ blog.jetbrains.com ]
>> Spring Data Kay выходит в GA, добавляя поддержку Spring Framework 5, Java 9 и Kotlin [ infoq.com ]
>> Spring Web Services 2.4.1.RELEASE / 3.0.0.RC1 выпущен [ spring.io ]
2. Технические
>> Руководство разработчика по Docker — Docker Compose [ developer.okta.com ]
Docker Compose позволяет создавать приложения из отдельных контейнеров.
Также стоит прочитать:
>> Использование Kafka и Grafana для мониторинга метеорологических условий [ blog.scottlogic.com ]
3. Размышления
>> Фетиш навыков программиста в контексте [ daedtech.com ]
Мы не можем быть лучшими во всем сразу, поэтому лучше специализироваться.
>> Sapiens и коллективные вымыслы [ zwischenzugs.wordpress.com ]
Демистификация некоторых популярных модных словечек.
Также стоит прочитать:
>> blockcentric #1: Механизмы консенсуса в блокчейне [ blog.codecentric.de ]
>> О том, почему и как я стал фрилансером [ ontestautomation.com ]
4. Комиксы
И мои любимые Дилберты недели: