Java Ecosystem Digest #50
Сегодня расскажу что произошло интересного в экосистеме java за период 11 по 25 августа 2023 года.
Обновки
За свежими обновлениями вы сможете следить в чате, который ведет мой бот. Ссылка на вступление в канал воть.
Экосистема
Вышла Intellij IDEA2023.2.1. Исправили кучу багов.
Обновления в JEP401 Null-Restricted Value Object Storage (Preview). Ранее пропосал назывался Primitive Classes (Preview).
Первый релиз-кандидат JDK 21. Базируется релиз-кандидат на 35 билде JDK.
Очень важная статья от лида проекта Valhalla John Rose Introduction: Q-descriptors and v-bytecodes. Проект Valhalla в ближайших релизах jdk принесет нам value-типы, primitive object и еще кучу интересных изменений в системе типов.
Статьи
- Evolving the Federated GraphQL Platform at Netflix [Kavitha Srinivasan, Ben Linders]
- Can Redis Be Used as a Relational Database? [Artem Artemev]
- My Final Take On Gradle (vs Maven) [Nicolas Fränkel]
- Sealed Interfaces and Pattern Matching: A Quick Dive into Java’s Modern Capabilities [A N M Bazlur Rahman]
- JDK 21 G1/Parallel/Serial GC changes [Thomas Schatzl]
- Semantic Kernel LLM Java SDK Now Available, Simplifying GenAI Integration [Shaaf Syed]
- Using Computed Constants to Manage Static State in Leyden [John Rose]
- AsyncGetCallTrace Reworked: Frame by Frame with an Iterative Touch! [Johannes Bechberger]
- Do Not Stop Threads! [Peter Verhas]
- The best way to use JPA bidirectional sync methods [Vlad Mihalcea]
- 6 Considerations when Building High-Performance Java Microservices with EDA [Rob Austin]
P.S.: Подписывайтесь на канал, чтобы не пропустить самые свежие новости из мира Java.