«1. Spring и Java
>> Getting Started With RSocket: Spring Boot Server [spring.io]
Хороший обзор RSocket, реактивного протокола обмена сообщениями для микрослужб, который работает через TCP или WebSockets.
>> Spring Autowiring – It’s a kind of magic – Part 1 [blog.scottlogic.com]
Взгляд изнутри на использование отражения в Spring для автоматического связывания зависимостей с классом компонента, имеющим один конструктор, без использования @Autowire.
>> Tutorial: Writing Microservices in Kotlin with Ktor—a Multiplatform Framework for Connected Systems [infoq.com]
И беглый взгляд на Ktor, платформу Kotlin от JetBrains для создания многоплатформенных клиентских и серверных приложений.
Also worth reading:
-
\u003e\u003e Сериализация записей [javaspecialists.eu] \u003e\u003e All in and New GroupIds — драйверы JDBC Oracle на Maven Central [medium.com] \u003e\u003e Журнал медленных запросов Hibernate [vladmihalcea.com] \u003e\u003e Обратно-совместимый поток #onSpinWait with MethodHandles [4comprehension.com] \u003e\u003e Используйте модуль jOOQ-Refaster для автоматической миграции с устаревшего API jOOQ [blog.jooq.org] \u003e\u003e Вопросы и ответы с Мартином Вербургом и Бруно Борхесом из Microsoft относительно вклада в OpenJDK [infoq .com] \u003e\u003e Опубликованы отчеты CVE для Reactor Netty [spring.io]
Вебинары и презентации:
-
\u003e\u003e A Bootiful Podcast: руководитель Spring Cloud Contract Марцин Гжейщак о Spring Cloud Contract, Spring Cloud Sleuth, непрерывной интеграции и подробнее [spring.io] \u003e\u003e Реактивное подключение реляционной базы данных к Spring [infoq.com] \u003e\u003e Как повысить производительность с помощью Spring Boot [infoq.com] \u003e\u003e Что нового в Spring Data? [infoq.com] \u003e\u003e Телеметрия производительности высокого разрешения в масштабе [infoq.com] \u003e\u003e Демистификация платформ: Cloud Foundry, Kubernetes, Eirini и Knative [infoq.com]
Время обновления:
-
\u003e\u003e Весна Выпущены Boot 2.2.5 [spring.io] и \u003e\u003e Выпущены Spring Boot 2.1.13 [spring.io] \u003e\u003e Выпущены Spring Data Moore SR5 и Lovelace SR16 [spring.io]
2. Технические
>> The Versatility of Kubernetes’ initContainer [blog.frankel.ch]
Введение в initContainer, что позволяет нам настраивать выполнение неизменяемых образов во время выполнения.
Также стоит прочитать:
-
\u003e\u003e SQL DISTINCT — это не функция [blog.jooq.org] \u003e\u003e Шпион против шпиона — также известный как «Две стороны медали тестирования» [blog.codecentric. de] \u003e\u003e Все, что вам нужно знать о принципе разделения интерфейса [reflectoring.io]
3. Размышления
>> Unclogging the Bug Pipeline [satisfice.com]
Хорошая статья о тестировании системы с целью поиска всех ошибок, которые, если они будут обнаружены, может иметь значение для наших клиентов.
Также стоит прочитать:
-
\u003e\u003e Слон в архитектуре [martinfowler.com] \u003e\u003e Является ли Aeron хорошим выбором для решения для обмена сообщениями [blog.scottlogic.com] \u003e\u003e Тесты Quarkus с Testcontainers и PostgreSQL [блог .codeleak.pl] \u003e\u003e Скромное предложение для почасовой оплаты [daedtech.com] \u003e\u003e Хакеры Equifax обвиняются в преступлении [infoq.com]
4. Комиксы
И мои любимые Дилберты недели: