November 19, 2022
Java Ecosystem Digest #16
Сегодня расскажу что произошло интересного в экосистеме java за неделю с 11 по 18 ноября 2022 года.
Обновки
- Apache Beam sdks/v2.43.0, 2.43.0
- Apache Doris 1.1.5-rc01
- Apache Pulsar 2.11.0-candidate-1
- Apache Spark 3.2.3-rc1
- Elasticsearch 8.5.1
- Hazelcast 4.1.10, 5.2.1, 5.3.0-DEVEL-2, 5.1.5
- jdk20 build 24
- Micronaut 3.7.4
- Quarkus 2.14.1.Final
- Spring Framework 5.3.24, 6.0.0
Экосистема
Важное изменение будет включено в jdk20. В рамках задачи метод Thread.stop будет бросать UnsupportedOperationException, а также будет помечено Deprecated исключение ThreadDeath (хорошее название для death metal группы).
В jdk20 в методы класса java.nio.file.Path будет добавлен метод getExtension() для получения расширения файла (не прошло и 25 лет).
Начиная с jdk20 таймаут подключения в нативном http клиенте будет составлять 1200 секунд. Но это только для подключений http/1 и http/2. http/3 еще никто не завёз, даже в стандарты.
Статьи
- Porting Million Lines of Code from Java to Kotlin at Meta [Sergio De Simone]
P.S.: Подписывайтесь на канал, чтобы не пропустить самые свежие новости из мира Java.