
Общее
-
Умер Фредерик Брукс, отец 8-битного байта, автор «Мифического человеко-месяца», «Design of Design» и «Серебряной пули не существует».
Java, язык и платформа
-
SlashData провели опрос по состоянию экосистемы разработки и по нему видно, что использование Java выросло со времен 2020 года процентов на 10.
-
Новые JEP для Java 20:
Конференции и подкасты
-
JUG Ru Group (Joker, JPoint) анонсировали весенний сезон конференций.
-
В Failover Bar начался предновогодний сезон. В эти выходные была мини-конфа про то, «как выйти из айти» с Антоном Назаровым и Владиленом Мининым. Дальше нас ждет всё что угодно, начиная с двух продуктовых митапов и геймдева, и заканчивая игрой в кальмара.
-
Новый эпизод «Разбора Полётов» — «Кто волосатый и везде пролезет?».
Инструменты разработки
-
Amazon представили предварительную версию CodeCatalyst — инструмента для удаленной разработки в облаке. На бэкенде в качестве редактора кода может работать AWS Cloud 9, VSCode или продукты JetBrains.
-
Свежая версия Eclipse Web Tools с апгрейдом на новую версию базовой платформы.
-
Вышли Spring Tools 4.17. Из интересного — валидаторы версий Spring Boot, помощь в обновлении версий Spring, и подсветка фичей, которые можно проапгрейдить до свежей версии Spring.
Веб-сервисы и Amazon
-
Зарелизился Payara Cloud — serverless cloud-native application runtime, автоматизирующий задачи вроде деплоймента в Кубере. В коробке рантайм Jakarta EE, сертификаты SSL/TLS, и автоматическое масштабирование контейнеров. Разработчики могут просто разрабатывать свое приложение, а Payara Cloud возьмет на себя детали конфигурации и деплоймента на Azure.
-
Grafana анонсировала Trace Query Language — TraceQL, как часть нарождающейся Grafana Tempo 2.0. Как видно из названия, это особый язык для того, чтобы проще искать данные в трейсах.
-
TriggerMesh (cloud-native платформа) анонсировали Shaker — опенсорсную альтернативу AWS EventBridge, которая универсальным способом собирает, трансформирует и доставляет ивенты из множества источников (готовых или кастомных).
-
Amazon на конференции re:Invent представили Amazon EventBridge Pipes — новую фичу в EventBridge, которая позволяет более удобным способом подключать ивенты из нескольких разных источников.
-
Там же, на re:Invent, они анонсировали Lambda SnapStart, позволяющий ускорить запуск Java-приложений. Quarkus и Micronaut уже умеют использовать эту технологию.
-
А еще они представили локальную разработку и тестирование проектов AWS Serverless Application Model (AWS SAM), которые заведены через Terraform.
Spring
-
Релиз Spring Boot 3.0. Куча ништяков на основе 17 Java, полноценная поддержка Native Image, и многое другое.
-
Релиз Spring Integration 6.0. Тоже Java 17 и Native Image, улучшения в инструментировании и поддержка Jakarta EE 10.
-
Релиз Spring Vault 3.0: Java 17, реактивный HTTP Client (и других).
-
Третий релиз-кандидат Spring Cloud 2022.0.0 «Kilburn». Требует Spring Boot 3. Удалены подпроекты Spring Cloud CLI, Spring Cloud for Cloud Foundry, Spring Cloud Sleuth.
-
Spring Shell теперь работает поверх релизной версии Spring Boot 3.0.0 GA.
Фреймворки
-
Статья в блоге Quarkus о том, как последовательно улучшить бенчмарк с 1 до 26 тысяч запросов в секунду.
-
Зарелизилась очередная версия Hibernate ORM 6.1.6.Final. Небольшой тюнинг кэша запросов и кэша второго уровня.
-
В конце ноября вышла свежая версия Struts 6, сейчас авторы в интернете спохавтились и начали писать статьи с описаниями фичей.
-
Анонсирован Kradle 2.4 — Gradle-плагин для настройки всего на свете: статанализа (PMD, ErrorProne, SpotBugs), линтинга (Checkstyle), тестирования (TestContainers, ArchUnit, JaCoCo), микробенчмаркинга (JMH), Docker, сканирования уязвимсых зависимостей и горячей автозагрузки кода.
-
Вышла Resilience4j 2.0.0 — устойчивая к работе под нагрузкой (CircuitBreaker, TimeLimiter, ThreadPoolBulkhead, Retry…) библиотека для функционального программирования. Выполнен переход на Java 17, Vavr выброшен из зависимостей.
Дайджест делается при поддержке Axiom JDK — российского дистрибутива Java, который делают разработчики из Санкт-Петербурга, и Failover Bar — единственного в России специализированного IT-бара, который идеально подходит для встреч Java-сообщества, и в котором всегда ждут джавистов.
ссылка на оригинал статьи https://habr.com/ru/company/bar/blog/704788/
Добавить комментарий