January 28, 2023

Java Ecosystem Digest #26

Всем привет!

Сегодня расскажу что произошло интересного в экосистеме java за неделю с 20 по 27 января 2023 года.

Погнали!

Обновки

  1. Apache Camel 3.18.5
  2. Eclipse Glassfish 7.0.1
  3. Elasticsearch 8.6.1
  4. Hazelcast 5.3.0
  5. jdk 20 build 29, build 30, build 31, build 32, build 33
  6. jdk 21 build 7
  7. JobRunr 6.0.0-M2
  8. Micronaut 3.8.2, 3.5.6
  9. MicroStream 08.00.00-MS-EA2
  10. Netflix Conductor 3.13.3
  11. Quarkus 2.7.7.Final

Экосистема

Angelos Bimpoudis опубликовал драфт обновления спецификации для безымянных параметров. Напомню, что драфт предлагает ввести в язык обозначение опциональных параметров, которые будут игнорироваться и которые можно обозначать символом _. Судя по положительной обратной связи в рассылке, нововведение можно будет ожидать уже в следующей LTS версии.

Статьи

  1. API Design Patterns Review [Nicolas Fränkel]
  2. Distributed SQL: An Alternative to Database Sharding [Alejandro Duarte]
  3. Load Balancing Pattern [Gaurav Gaur]
  4. How to Create a Real-Time Scalable Streaming App Using Apache NiFi, Apache Pulsar, and Apache Flink SQL [Tim Spann]
  5. Lifetimes in the Foreign Function & Memory API [Maurizio Cimadamore]