«1. Spring и Java
>> Getting Started With RSocket: Spring Boot Client [spring.io]
Краткое руководство, использующее Spring Shell для создания и запуска простого клиента RSocket для отправки сообщений запрос-ответ на ваш сервер RSocket.
>> Build Great Native CLI Apps in Java with Graalvm and Picocli [infoq.com]
Отличное сочетание для создания легко распространяемых собственных образов приложений командной строки, написанных на Java или любом языке на основе JVM.
>> Busy Developers’ Guide to Java 9, 10, 11, 12, 13, and Above [4comprehension.com]
И тщательно подобранный список лучших функций, начиная с Java 8.
Also worth reading:
-
\u003e\u003e Основы микросервисов: начало работы с Spring Cloud Gateway [tanzu.vmware.com] \u003e\u003e Слияние и вычисление карт, скрытые алмазы API [blog.frankel .ch] \u003e\u003e Обработка паролей с помощью Spring Boot и Spring Security [reflectoring.io] \u003e\u003e Многострочные строковые литералы с текстовыми блоками Java [vladmihalcea.com] \u003e\u003e Многопоточность в Java. Синхронизация и параллелизм Java. Самая важная информация для интервью с Java-разработчиком [devdiaries.net] \u003e\u003e TDD и пользовательский интерфейс Vaadin [blog.code-cop.org] \u003e\u003e Справочник по Java Web Scraping [scrapingbee.com] \u003e\u003e Программирование полиглотов на GraalVM [info .michael-simons.eu]
Вебинары и презентации:
-
\u003e\u003e A Bootiful Podcast: организатор Spring I/O и выдающийся тренер Spring Sergi Almar [spring.io] \u003e\u003e Spring Data JPA от 0 до 100 за 60 Протоколы [infoq.com] \u003e\u003e Spring Tips: Kotlin и Spring Security [spring.io] \u003e\u003e Spring Tools 4: Bootiful Spring Tooling для рабочего стола и облака [infoq.com] \u003e\u003e Потоковая передача с помощью Spring Cloud Stream и Apache Kafka [infoq .com] \u003e\u003e Анализ производительности конвейеров обработки данных в режиме реального времени с помощью Spring Cloud Data Flow, Micrometer [infoq.com]
Время обновления:
-
\u003e\u003e Spring Security 5.3 выходит в общедоступную версию [spring.io] \u003e \u003e Доступна Spring Boot для Apache Geode и Pivotal GemFire 1.1.6.RELEASE и 1.2.5.RELEASE! [spring.io] \u003e\u003e Spring Session для Apache Geode и Pivotal GemFire 2.1.9.RELEASE, 2.2.3.RELEASE и 2.3.0.RC1 доступны! [spring.io] \u003e\u003e Spring Cloud Hoxton Service Release 3 (SR3) доступен. [spring.io] \u003e\u003e Spring Session Dragonfruit-RC1, Corn-SR2 и Bean-SR10 выпущены [spring.io]
2. Технические
>> 5 Ways to Better Understand SQL by Adding Optional Parentheses [blog.jooq.org]
Взгляд на использование круглых скобок с выражениями строк, соединениями и другими операциями, чтобы пролить свет на синтаксическую структуру SQL.
Также стоит прочитать:
-
\u003e\u003e Как Netflix использует Druid для получения информации в реальном времени для обеспечения высокого качества работы [netflixtechblog.com] \u003e\u003e 3D-рендеринг на детской игрушке [blog.scottlogic.com] \u003e\u003e Анализ производительности приложения GraphQL с помощью Instana [blog.codecentric.de]
3. Размышления
>> Failure – the fertilizer of continuous learning [blog.codecentric.de]
И почему умение принимать ошибки и учиться на них имеет решающее значение для успеха в индустрии программного обеспечения.
Также стоит прочитать:
-
\u003e\u003e Зачем учиться программировать ради удовольствия, а не ради прибыли [diegobasch.com] \u003e\u003e Мышление «Я — пользователь» — часть 1 [blog.codecentric.de] и \u003e \u003e Мышление «Я — пользователь» — часть 2 [blog.codecentric.de] \u003e\u003e Agile Progress and Quality Reporting [blog.scottlogic.com]
4. Комиксы
И мои любимые Дилберты из неделя: