Вот так…
1. Весна и Ява
>> Скрытие сервисов и обнаружение во время выполнения с помощью Spring Cloud Gateway [ spring.io ]
Надежный, готовый к запуску пример с использованием шлюза Spring Cloud и служб реестра. Хорошая вещь.
>> Упражнения в стиле программирования: карты тоже объекты [ blog.frankel.ch ]
Функциональное решение проблемы извлечения слов, замеченной ранее в серии, на этот раз с использованием неизменяемой карты в Котлине.
>> Запуск Gradle внутри Maven [ andresalmiray.com ]
И хотя сборки Gradle не участвуют напрямую в реакторе Maven, вы можете выполнить сборку Gradle в многомодульном проекте Maven с правильной комбинацией плагинов .
Также стоит прочитать:
>> Создание многомодульного приложения Spring Boot с помощью Gradle [ Reflectoring.io ]
>> Классы данных считаются вредными [ paluch.biz ]
>> TDD с URM и Kotlin [ dev.to ]
>> Венкат Субраманиам: Kotlin и Python — это весело, но Java-разработчики семантически ориентированы на будущее [ forbes.com ]
Вебинары и презентации:
>> Подкаст Bootiful: Джейсон Йи из Datadog о наблюдаемости, операциях, метриках, Kubernetes, языке и многом другом [ spring.io ]
>> Весенние советы — итоги 6 сезона [ spring.io ]
>> Jakarta EE: 39 проектов и где они находятся? [ tomitribe.com ]
>> Топ-5 обнаруженных уязвимостей Tomcat [ tomitribe.com ]
Время обновления:
>> Spring Cloud Greenwich.SR2 доступен. [ весна.ио ]
>> Выпуск Spring Cloud Data Flow 2.1.2 GA и 2.0.3 GA [ spring.io ]
>> Выпущен Spring Cloud Open Service Broker 3.0.3 [ spring.io ]
>> Spring Vault 2.1.3.RELEASE доступен [ spring.io ]
2. Техника и размышления
>> Как использовать подписанные URL-адреса S3 POST [ advancedweb.hu ]
Обзор того, как использовать URL-адреса POST, чтобы обойти недостатки их аналогов PUT .
>> Перенос управления на конечные точки [ mnot.net ]
И посмотрите на препятствия, стоящие на пути более широкого внедрения зашифрованных решений DNS .
Также стоит прочитать:
>> Микропрофиль TomEE на Heroku [ tomitribe.com ]
>> Тесты с отслеживанием состояния в Wiremock [ blog.softwaremill.com ]
>> Демистификация автоматизации тестирования [ blog.scottlogic.com ]
>> Фабрика решений — как перейти от идеи к продукту за 9 недель [ blog.codecentric.de ]
3. Комиксы
>> Измерение совершенства [ dilbert.com ]
>> Когда Уолли занят [ dilbert.com ]
>> Зомби-проекты [ dilbert.com ]
4. Выбор недели
Крутая статья от Datadog, посвященная тому, как на самом деле обрабатывать данные вашего журнала:
>> Как собирать, настраивать и стандартизировать журналы Java [ datadoghq.com ] Спонсируется
Если вы когда-либо работали над каким-либо достаточно большим приложением, вы слишком хорошо знаете, что это нетривиальная задача.