1. Весна и Ява
>> AdoptOpenJDK станет Eclipse Adoptium [ infoq.com ]
AdoptOpenJDK находит новый дом в Eclipse Foundation, а также получит новое и более футуристическое имя: Eclipse Adoptium.
>> В Project Loom, реактивная модель и сопрограммы [ blog.frankel.ch ]
Краткий обзор будущей модели параллелизма CSP в Java : The Project Loom и Lightweight Threads.
Попутно он оценивает несколько других моделей параллелизма , от темных веков процесса на запрос до потоков на запрос до современных реактивных неблокирующих архитектур и сопрограмм Kotlin.
>> Упрощение сборки собственного образа Spring Boot GraalVM [ blog.codecentric.de ]
Упрощение создания нативных образов GraalVM с помощью плагина native-image-maven.
Также стоит прочитать:
>> Обзор функций Java 15: запечатанные классы [ infoq.com ]
>> Java 14 — функции предварительной версии и их API [ delabassee.com ]
>> В Quarkus 1.5 представлены новые расширения и пакеты fast-jar [ infoq.com ]
>> Начало работы с RSocket: Spring Security [ spring.io ]
>> Советы по Spring: Spring и GraalVM (часть 2) [ spring.io ]
>> Головоломка: Что случилось с Вектором? [ javaspecialists.eu ]
>> Маршрутизация транзакций для чтения-записи и только для чтения с помощью Spring [ vladmihalcea.com ]
>> REST: Создание ресурсов [ mscharhag.com ]
Вебинары и презентации:
>> Подкаст Bootiful: Ниша Кумар и Роуз Джадж о проекте Tern Linux Foundation [ spring.io ]
>> Проектирование на основе предметной области с реляционными базами данных с использованием Spring Data JDBC [ infoq.com ]
>> Управление событиями с помощью Spring [ infoq.com ]
>> Что нового в Spring Boot 2.3 [ spring.io ]
Время обновления:
>> Выпущен Spring Tools 4.7.0 [ spring.io ]
>> Доступна Spring Boot для Apache Geode и VMware GemFire 1.1.8.RELEASE и 1.2.8.RELEASE! [ весна.ио ]
>> Hibernate ORM 5.4.18.Final выпущен [ in.relation.to ]
2. Технические
>> Начало работы с Github Actions: запуск тестов JUnit 5 в проекте Java с помощью Maven [ blog.codeleak.pl ]
Практическое руководство по настройке действий GitHub для JUnit 5, Java 14 и Maven.
Также стоит прочитать:
>> Vue.js, если вы не фронтенд-разработчик [ trythings.com ]
>> Инфиксные функции Kotlin [ mscharhag.com ]
>> Небольшие загрузчики байт-кода и классов [ alblue.bandlem.com ]
>> Безопасны ли URL-адреса, подписанные S3? [ advancedweb.hu ]
3. Размышления
>> Семь традиционных шаблонов интеграции [ techblog.bozho.net ]
Эффективная интеграция с устаревшим программным обеспечением: набор малоизвестных шаблонов интеграции , полезных, когда нельзя использовать API или очереди сообщений.
Также стоит прочитать:
>> Удовлетворительный способ строительства [ aphyr.com ]
>> Состояние фрилансера: болото владельца-оператора [ daedtech.com ]
>> HASH: бесплатная онлайн-платформа для моделирования мира [ joelonsoftware.com ]
>> Демистификация Open Banking [ blog.scottlogic.com ]
>> Гарантии на тестирование [ michaelfeathers.silvrback.com ]
>> Управление неопределенностью устаревшего кода: часть 1 [ blog.jbrains.ca ]
>> Безопасность с нулевым доверием в GCP с контекстно-зависимым доступом [ Bravenewgeek.com ]
4. Выбор недели
Если вы уже являетесь слушателем подкастов, вам стоит добавить в свой список программу Tropical MBA: