1. Весна и Ява
>> Bootiful GCP: используйте Spring Cloud GCP для подключения к другим службам GCP (7/8) []
Краткий обзор распределенной трассировки с использованием Spring Cloud Sleuth и краткий пример того, как использовать другую службу GCP , используя либо прямой Java SDK, либо его REST API. Очень круто.
>> Пешая прогулка по Java с помощью StackWalker и Stream API []
Хорошее введение в JEP-259 Stack-Walking API, которое позволяет лениво проходить трассировки стека с помощью Stream API .
>> Что нового в JUnit 5.3 []
Обзор последних функций в JUnit 5, включая выполнение параллельных тестов и, наконец, встроенную поддержку подключаемых модулей maven surefire и failsafe .
>> Самоиндуцированные тупики пула потоков []
Тщательная запись о взаимоблокировках в целом, а также сценарий, показывающий как неправильное использование пула потоков может легко привести к взаимоблокировке .
>> Тестирование на основе свойств в Java: тестирование с учетом состояния []
И умный подход к тестированию состояния приложения, при котором вы моделируете ожидаемое поведение как конечный автомат, а затем проверяете, выполняются ли инварианты и постусловия . Хорошая вещь.
Также стоит прочитать:
-
===== >> Из Java 8 в Java 11 []
-
===== >> JDK 12: переключение операторов/выражений в действии []
-
===== >> Как сопоставить тип inet PostgreSQL с помощью JPA и Hibernate []
-
===== >> Pushing Spring Boot 2 Docker изображения в Amazon ECR []
-
===== >> JEP 342: JVM и Spectre []
-
===== >> Безумие GraalVM []
-
===== >> Создание файлов политики Java, практическое руководство []
-
Время для обновления: **
-
===== >> Доступны Spring Framework 5.1 RC3, 5.0.9 и 4.3.19 []
-
===== >> Spring Vault 2.1 становится RC []и >> Выпущен Spring Vault 2.0.2 []
-
===== >> Spring Security 5.1.0.RC2 выпущен []и >> Spring Security 5.0.8 и 4.2.8 Вышел []
-
===== >> Spring Boot 1.5.16 []
-
===== >> TomEE: обзор Выпуск TomEE 7.1! []
-
===== >> Выпущено DesktopPaneFX 0.11.0 []
2. Технические и размышления
>> Поддержка непрерывного тестирования с помощью автоматизации тестирования FITR (переиздано) []
Если вы хотите, чтобы ваши автоматизированные тесты были ценной частью вашей стратегии CI/CD, сначала убедитесь, что они сфокусированы, информативны, заслуживают доверия и повторяемы - четыре столпа непрерывного тестирования .
>> Платформа обработки потоков Keystone в реальном времени []
Общий обзор архитектуры и принципов проектирования платформы Keyflix Netflix, а также некоторые проблемы, возникающие при реализации конвейера данных и SPaaS в крупном масштабе .
>> Построить один раз, запустить где угодно: выполнить внешнюю настройку []
Хорошая запись, рекламирующая преимущества отделения параметров конфигурации от развернутых артефактов .
-
Также стоит прочитать: **
-
===== >> TomEE: обновление очень просто! []
-
===== >> Погрузитесь в историю Git с помощью fugitive.vim []
-
===== >> Повышение безопасности URL с помощью идентификаторов []
-
===== >> Поддержка IDE для скриптов []
-
===== >> Круглая стратегия испытаний Земли []
-
===== >> Облегчение бремени обзора выпуска []
-
===== >> Лидер слуг и иллюзия расширения прав и возможностей корпораций []
3. Комиксы
И мой любимый Дилбертс недели: