December 31, 2022

Java Ecosystem Digest #22

Всем привет!

Сегодня расскажу что произошло интересного в экосистеме java за неделю с 23 по 30 декабря 2022 года.

И сегодня - последний дайджест в этом году. В связи с чем поздравляю всех с наступающим новым годом!

Погнали!

Обновки

  1. Apache James 3.7.3
  2. Apache Pulsar 2.11.0-candidate-4, 2.11.0-candidate-5, 2.9.4, 2.10.3
  3. Gradle 8.0.0-RC1
  4. Hibernate types 2.21.1, 3.0.0, 3.0.1
  5. JReleaser 1.4.0
  6. Micronaut 3.8.0

Экосистема

Новый черновик предложения по архивации объектов в JDK во время механизма class data sharing. Вместе с этим предложением опубликованы три черновика JEP'а - JDK-8296344, Remove Dependency on G1 for Writing the CDS Archive Heap, JDK-8298048, Combine CDS Archive Heap into a Single Block, JDK-8296263, Uniform APIs for Using Archived Heap Regions.

Статьи

  1. Using Pattern Matching [dev.java]
  2. Spring MDC Transaction Logging [Vlad Mihalcea]
  3. What Is Jakarta Data? [Luqman Saeed]
  4. Connect the Braces [Donald Raab]
  5. How Java Litters Beyond the Heap: Part 2, Distributed Databases [Denis Magda]
  6. Introduction to Dummies [Petri Kainulainen]
  7. Writing a Profiler from Scratch: Introduction [Johannes Bechberger]
  8. Explicit events serialisation in Event Sourcing [Oskar Dudycz]
  9. Architecture docs as code with Structurizr & Asciidoctor. Part 5: Generating documentation [Christoph Knauf]
  10. A Matter of Interpretation: Mock Objects [J. B. Rainsberger]

P.S.: Подписывайтесь на канал, чтобы не пропустить самые свежие новости из мира Java.