«1. Spring и Java

\u003e\u003e Создание эффективных образов Docker с помощью Spring Boot 2.3 [spring.io]

Больше никаких файлов Docker: использование многоуровневых JAR-файлов и пакетов сборки для создания эффективных образов Docker для приложений Spring Boot.

\u003e\u003e Тестирование приложений Spring Boot с помощью Kotlin и Testcontainers [rieckpil.de]

Эффективная работа с Kotlin и Testcontainers: преодоление рекурсивного определения универсального типа и, конечно же, новая аннотация @DynamicPropertySource.

\u003e\u003e Облегченные альтернативы JPA/Hibernate Spring [4comprehension.com]

И подробный обзор еще двух облегченных альтернатив Hibernate/JPA: Spring Data JDBC и JDBC Template.

Also worth reading:

    \u003e\u003e Изменения в обработке файла конфигурации в Spring Boot 2.4 [spring.io] \u003e\u003e Массовое обновление и удаление с помощью JPA и Hibernate [vladmihalcea.com] \u003e\u003e Реализация ограничения времени с помощью Resilience4j [reflectoring.io] \u003e\u003e Расширение JUnit 5 [mscharhag.com] \u003e\u003e Microsoft объявляет о предварительной версии службы сообщений Java 2.0 через AMQP на служебной шине Azure [infoq.com] \u003e\u003e Оптимизируйте цикл разработки с помощью инструментов разработки Spring Boot [reflectoring.io] \u003e\u003e Сопоставление записей и шаблонов for Instanceof Finalized в JDK 16 [infoq.com] \u003e\u003e Моделирование самореферентных ассоциаций с помощью Hibernate [thorben-janssen.com]

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

    \u003e\u003e A Bootiful Podcast: RSocket везде и Maciej Walkowiak on Spring Облако AWS [spring.io] \u003e\u003e Премьера: революция RSocket [spring.io]

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

    \u003e\u003e Spring Boot 2.4.0-M2 теперь доступен [spring.io] и \u003e\u003e Spring Boot 2.3.3 доступен уже сейчас [spring.io] \u003e\u003e Spring Framework 5.3.0-M2 доступен уже сейчас [spring.io] \u003e\u003e Spring Security 5.4.0-RC1 выпущен [spring.io] и \u003e\u003e Выпущены Spring Security 5.3.4, 5.2.6, 5.1.12, 5.0.18, 4.2.18 [spring.io] \u003e\u003e Выпущен Spring Data Neumann SR3 [spring.io]

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

\u003e\u003e Шаблоны распределенных систем: журнал упреждающей записи [martinfowler.com]

Знакомство с шаблоном журнала упреждающей записи (WAL): преодоление сбоев при очистке структур данных хранилища в распределенных системах или любых других системах с интенсивным использованием данных.

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

    \u003e\u003e Шаблоны распределенных систем: сегментированный журнал [martinfowler.com] \u003e\u003e Шаблоны распределенных систем: Quorum [martinfowler.com] \u003e\u003e Как полностью заблокировать учетную запись AWS с помощью сервиса политика управления (SCP) [advancedweb.hu] \u003e\u003e Найдите эту ошибку! Использование поисковой системы в качестве программиста [codewithoutrules.com]

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

\u003e\u003e Проблемы с датой и временем [blog.frankel.ch]

Восхитительное чтение о некоторых интересных изменениях в календарях на протяжении веков: Джулиан до григорианского, Второй мировой войны, нефтяного шока 1973 года и многих других!

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

    \u003e\u003e Telltale: упрощенный мониторинг приложений Netflix [netflixtechblog.com] \u003e\u003e Проблема социальных сетей [jacquesmattheij.com]

4. Комиксы

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

\u003e\u003e Отравление социальными сетями [dilbert.com]

\u003e\u003e Полезные советы [dilbert.com]

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

\u003e\u003e 5 шагов к тому, чтобы стать безумно, эффектно, дико успешным …Или что угодно [markmanson.net]

Next »

Java Weekly, Issue 348

« Previous

Java Weekly, Issue 346

«