Последний Java Weekly 2019 года — давайте сразу к этому 🙂
1. Весна и Ява
>> Java 14 находится в стадии замораживания функций и выпуска новых версий [ infoq.com ]
Теперь, когда процесс выпуска начался, узнайте, какие JEP вошли в состав .
>> Знакомство с Deep Java Library (DJL) [ infoq.com ]
Хороший обзор независимого от движка инструментария машинного обучения Amazon для Java.
>> Лучший способ предотвратить проблемы с производительностью JPA и Hibernate [ vladmihalcea.com ]
И посмотрите, как FetchType.LAZY
может предотвратить лишние и неэффективные запросы в сопоставлении @ManyToOne
.
Также стоит прочитать:
>> Общий, безопасный и детерминированный доступ к внешней памяти в JDK 14 [ marxsoftware.com ]
>> Java JIT, Java AOT и Go для небольших недолговечных процессов [ macias.info ]
>> Действия GitHub для Java — автоматизируйте рабочие процессы Maven [ rieckpil.de ]
>> Дорожная карта Spring Cloud, техническое обслуживание Hoxton и Greenwich и объявления EOL [ spring.io ]
>> Написание модульных тестов для «обычных» контроллеров Spring MVC: конфигурация [ petrikainulainen.net ]
>> TomEE WebProfile, TomEE MicroProfile, TomEE+, TomEE PluME [ tomitribe.com ]
Вебинары и презентации:
>> Подкаст Bootiful: товарищ по команде Reactor Саймон Базле [ spring.io ]
>> FF4J: переключение функций для приложений Spring/Spring Boot [ infoq.com ]
>> Spring Cloud на Kubernetes [ infoq.com ]
>> Написание модульных тестов для Spring REST API с помощью Kotlin и JUnit 5: конфигурация [ petrikainulainen.net ]
>> RabbitMQ и Kafka [ infoq.com ]
>> Eclipse 2019-12 Улучшения IDE: Java и Maven [ youtube.com ]
>> Масштабирование свыше миллиарда транзакций в день с ответами за доли секунды [ infoq.com ]
Время обновления:
>> Выпущен Spring Tools 4.5.0 [ spring.io ]
>> Spring для Apache Kafka 2.4 доступен [ spring.io ]
>> Доступен Spring Cloud Hoxton Service Release 1 (SR1). [ весна.ио ]
2. Технические
>> Параллелизм и автоматическое разрешение конфликтов [ dev.to ]
Сравнение двух распространенных подходов к разрешению конфликтов в параллельных приложениях.
Также стоит прочитать:
>> Воспроизведение аксонов стало проще благодаря конечным точкам [ blog.codecentric.de ]
>> Kong API Gateway — наблюдаемость с помощью Prometheus, Grafana и OpsGenie [ blog.codecentric.de ]
>> Публикация метрик приложения в CloudWatch с помощью Micrometer [ blog.codecentric.de ]
3. Размышления
>> Оценивайте качество, а не измеряйте его [ satisfice.com ]
И хотя иметь их приятно, показатели качества не заменяют субъективную оценку качества .