Java дайджест #45: Micronaut и Quarkus, видео с Devoxx Belgium 2019
Ссылки, на которые лучше таки нажать (по мнению автора), отмечены знаком (!)
Что-то вроде новостей
AdoptOpenJDK Introduces Quality Assurance Program.
Вышел Spring HATEOAS 1.0.0.RELEASE. Кто-то реально использует HATEOAS в коммерческих проектах? Или все перешли на gRPC и GraphQL?
(!) Вышел GraalVM 19.3 с поддержкой JDK 11.
Gradle
Вышел Gradle 6.0.
Decommissioning HTTP for Gradle Services.
Avoiding dependency hell with Gradle 6.
Micronaut и Quarkus
(!) Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition! Что-то мне подсказывает, что Micronaut и Quarkus будут гарячей темой еще год.
Micronaut: Declarative HTTP Client. Почему-то мне кажется, что декларативные HTTP-клиенты — такая же мерзость, как и Spring Data. Кто-нибудь из читателей ДОУ пользуется ими в реальных проектах?
Quarkus for Spring Developers. Как по мне, Micronaut должен быть ближе для Spring-девелоперов.
Почитать и посмотреть
(!) JEP 358: Helpful NullPointerExceptions. Ожил JEP об информативных NPEБ, таргетят на
Java switch — 4 wrongs don’t make a right от Stephen Colebourne.
RDS database migration with Lambda.
(!) A First Look at Java Inline Classes.
(!) Опубликованы видио с Devoxx Belgium 2019. 194 штуки должно хватить до выхода нового Java-дайджеста.
Introducing Apache Arrow Flight. Такой себе gRPC, но на основе Arrow.
(!) Don’t Put Fat Jars in Docker Images — используйте Jib.
Overview of Java Stream API Extensions. Обзор возможностей, которые предоставляют Guava, StreamEx и jool для работы со стимами. Кстати, кто-то все еще использует гуаву?
Mantis — платформа для стрим-процессинга (не про видео) от Netflix.
10 Essential JVM Options for a Java Production System. В статье нет ничего радикально нового, но может кому-то будет полезно.
Предложения и пожелания все еще принимаются или через завсклад и товаровэд
Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра.
, или через твиттер @_silverwolf. Также можно оставлять комментарии в специально выделенной теме на форуме.
← Предыдущий выпуск: Java дайджест #44