June 10, 2023
Java Ecosystem Digest #41
Сегодня расскажу что произошло интересного в экосистеме java за период с 2 по 9 июня 2023 года.
Обновки
Экосистема
JEP452 Key Encapsulation Mechanism API, JEP451 Prepare to Disallow the Dynamic Loading of Agents сменили статус с Proposed to Target на Targeted для JDK21.
JEP453 Structured Concurrency (Preview), JEP446 Scoped Values (Preview) в свою очередь сменили статус с Candidate на Proposed to Target для JDK21.
В списке обновлений вы можете заметить первые два билда jdk 22. Это значит, что jdk 21 входит в финальную фазу и новые фичи больше не будут добавляться в состав сборки. В ближайшее время я подготовлю полный список JEP'ов, включенных в состав релиза.
Статьи
- Patterns: Exhaustiveness, Unconditionality, and Remainder [Brian Goetz, Gavin Bierman]
- View Command [Erik Gahlin]
- UseDynamicNumberOfCompilerThreads and Memory Footprint [Poonam Parhar]
- How HTTPS works and what exactly happened during a TLS handshake? [LORY]
- Microservices Communication Architecture Patterns [Abhinav Vinci]
- DDD and Clean Architecture — part 1 [Hassan Ibrahim]
- Java Application Performance and Memory Management [Fethi Şen]
P.S.: Подписывайтесь на канал, чтобы не пропустить самые свежие новости из мира Java.