Перейти к основному содержимому

Еженедельник Java, выпуск 333

· 3 мин. чтения

1. Весна и Ява

>> Начало работы с RSocket: серверы вызывают клиентов [ spring.io ]

Хороший пример взаимодействия сервер-клиент с использованием режима взаимодействия запроса-потока RSocket .

>> Запуск приложений Spring Boot как собственных образов GraalVM [ blog.codecentric.de ]

Предварительный просмотр того, чего ожидать этой осенью, с полной поддержкой, которая появится в Spring 5.3 .

>> Понимание классической сборки мусора Java [ infoq.com ]

И отличное введение в основы GC, реализованного в JVM .

Также стоит прочитать:

>> Окончание срока службы Spring Security OAuth [ spring.io ]

>> Наблюдаемость Tanzu с помощью Wavefront Spring Boot Starter [ spring.io ]

>> Лучший способ получить ассоциацию, определенную подклассом [ thorben-janssen.com ]

>> Рекомендации по ассоциации ManyToOne JPA и Hibernate [ vladmihalcea.com ]

>> Тестирование сценариев миграции базы данных с помощью Spring Boot и Testcontainers [ Reflectoring.io ]

>> Нужна ли Gradle поддержка профиля сборки? [ andresalmiray.com ]

Вебинары и презентации:

>> Подкаст Bootiful: член сообщества Spring и Java Эдду Мелендес о своем пути к вкладу в Spring [ spring.io ]

>> Весенние советы: итоги седьмого сезона [ spring.io ]

>> Понимание микроархитектуры ЦП для повышения производительности [ alblue.bandlem.com ]

Время обновления:

>> Spring Boot 2.2.7 уже доступен [ spring.io ] и >> Spring Boot 2.1.14 уже доступен [ spring.io ]

>> Spring Security 5.3.2, 5.2.4, 5.1.10, 5.0.16, 4.2.16 Выпущены [ spring.io ] и >> Spring Security 5.4.0-M1 Выпущены [ spring.io ]

>> Spring Security OAuth2 Auto-config 2.3.0.RC1, 2.2.7, 2.1.14 Выпущены [ spring.io ]

>> Выпущен Spring LDAP 2.3.3 [ spring.io ]

2. Технические

>> Integration Friction [ martinfowler.com ] и >> Release Branch [ martinfowler.com ] и >> Maturity Branch [ martinfowler.com ] и >> Environment Branch [ martinfowler.com ]

Серия продолжается еще одной коллекцией полезных шаблонов ветвления исходного кода.

Также стоит прочитать:

>> Автоматизация рабочего процесса подачи заявок на конференцию: настройка [ blog.frankel.ch ]

>> Избегайте чрезмерных затрат и экономьте деньги с классами хранения S3 [ advancedweb.hu ]

>> Объявление о проекте PomChecker [ andresalmiray.com ]

>> Доступ к эластичным данным вырос до 3,2 ПБ [ blog.shodan.io ]

>> REST / Использование каналов для публикации событий [ mscharhag.com ]

3. Размышления

>> Изучение еще одного языка программирования [ blog.code-cop.org ]

И пошаговый подход, ориентированный на опытных разработчиков, для изучения нового языка программирования.

Также стоит прочитать:

>> Шесть вещей, которые я узнал от мистера Робота [ techblog.bozho.net ]

>> Длительные изменения требуют согласования [ blog.jbrains.ca ]

4. Комиксы

И мои любимые Дилберты недели:

>> Благородные плохие данные [ dilbert.com ]

>> Догберт обучает Асока технической поддержке [ dilbert.com ]

>> Scienceplainer Новый [ dilbert.com ]

5. Выбор недели

На этой неделе я выберу DataDog, так как в последнее время они работают на полную катушку:

>> Используйте DataDog для мониторинга и устранения неполадок в веб-приложениях Java [ datadoghq.com ] Спонсируется

Проще говоря — действительно надежный и зрелый сквозной способ мониторинга вашего приложения с полной поддержкой практически всего, что связано с Java.

Вы можете использовать их пробную версию здесь .