1. Весна и Ява
>> Начало работы с RSocket: клиент Spring Boot [ spring.io ]
Краткое руководство, использующее Spring Shell для создания и запуска простого клиента RSocket для отправки сообщений типа «запрос-ответ» на ваш сервер RSocket.
>> Создавайте отличные нативные приложения CLI на Java с помощью Graalvm и Picocli [ infoq.com ]
Отличное сочетание для создания легко распространяемых собственных образов приложений командной строки, написанных на Java или любом языке на основе JVM.
>> Руководство занятого разработчика по Java 9, 10, 11, 12, 13 и выше [ 4comprehension.com ]
И тщательно подобранный список лучших функций со времен Java 8 .
Также стоит прочитать:
>> Основы микросервисов: начало работы с Spring Cloud Gateway [ tanzu.vmware.com ]
>> Слияние и вычисление карт, скрытые алмазы API [ blog.frankel.ch ]
>> Обработка паролей с помощью Spring Boot и Spring Security [ Reflectoring.io ]
>> Многострочные строковые литералы с текстовыми блоками Java [ vladmihalcea.com ]
>> Многопоточность в Java. Синхронизация и параллелизм Java. Самая важная информация для собеседования с Java-разработчиком [ devdiaries.net ]
>> TDD и пользовательский интерфейс Vaadin [ blog.code-cop.org ]
>> Справочник по парсингу веб-страниц Java [ scrapingbee.com ]
>> Программирование полиглотов на GraalVM [ info.michael-simons.eu ]
Вебинары и презентации:
>> A Bootiful Podcast: организатор Spring I/O и выдающийся тренер Spring Серджи Алмар [ spring.io ]
>> Spring Data JPA от 0 до 100 за 60 минут [ infoq.com ]
>> Советы по Spring: Kotlin и Spring Security [ spring.io ]
>> Spring Tools 4: Bootiful Spring Tooling для рабочего стола и облака [ infoq.com ]
>> Потоковая передача с помощью Spring Cloud Stream и Apache Kafka [ infoq.com ]
>> Анализ производительности конвейеров обработки данных в реальном времени с помощью Spring Cloud Data Flow, Micrometer [ infoq.com ]
Время обновления:
>> Spring Security 5.3 выходит на общедоступную версию [ spring.io ]
>> Доступна Spring Boot для Apache Geode и Pivotal GemFire 1.1.6.RELEASE и 1.2.5.RELEASE! [ весна.ио ]
>> Spring Session для Apache Geode и Pivotal GemFire 2.1.9.RELEASE, 2.2.3.RELEASE и 2.3.0.RC1 доступен! [ весна.ио ]
>> Доступен Spring Cloud Hoxton Service Release 3 (SR3). [ весна.ио ]
>> Весенняя сессия Dragonfruit-RC1, Corn-SR2 и Bean-SR10 выпущена [ spring.io ]
2. Технические
>> 5 способов лучше понять SQL, добавив необязательные скобки [ blog.jooq.org ]
Взгляд на использование круглых скобок с выражениями строк, соединениями и другими операциями, чтобы пролить свет на синтаксическую структуру SQL.
Также стоит прочитать:
>> Как Netflix использует Druid для сбора информации в режиме реального времени, чтобы обеспечить высокое качество работы [ netflixtechblog.com ]
>> 3D-рендеринг детской игрушки [ blog.scottlogic.com ]
>> Анализ производительности приложения GraphQL с Instana [ blog.codecentric.de ]
3. Размышления
>> Неудача — удобрение непрерывного обучения [ blog.codecentric.de ]
И почему умение принимать неудачи и учиться на них имеет решающее значение для успеха в индустрии программного обеспечения.
Также стоит прочитать:
>> Зачем учиться программировать ради удовольствия, а не ради прибыли [ diegobasch.com ]
>> Образ мышления «Я пользователь» — часть 1 [ blog.codecentric.de ] и >> Образ мышления «Я пользователь» — часть 2 [ blog.codecentric.de ]
>> Гибкая отчетность о прогрессе и качестве [ blog.scottlogic.com ]
4. Комиксы
И мои любимые Дилберты недели: