«Итак, приступим…
1. Spring и Java
>> Introducing Spring Cloud App Broker [spring.io]
Благодаря этому выпуску Spring Cloud Services 3.0 стало еще проще разработать собственный сервис-брокер с меньшим количеством шаблонов.
>> Running TestProject Tests on a Local Development Environment [petrikainulainen.net]
Пошаговое руководство, от получения ключа разработчика до написания пользовательского класса запуска и, наконец, локального запуска и отладки тестов.
>> Tuning Spring Petclinic JPA and Hibernate configuration with Hypersistence Optimizer [vladmihalcea.com]
И отличный автоматизированный инструмент, помогающий обнаруживать и устранять проблемы с производительностью задолго до запуска в производство. Очень круто.
Also worth reading:
-
\u003e\u003e Неизменяемые коллекции в Java — не сейчас и никогда [blog.codefx.org] \u003e\u003e Реакция на start.spring.io + обновления отзывов пользователей [spring.io] \u003e\u003e #HOWTO: Consumer Управляемые контракты с Spring Cloud Contract [rieckpil.de] \u003e\u003e Экскурсии в дедупликацию [javaspecialists.eu] \u003e\u003e Создание конечной точки изображения для геомаркеров в Spring Boot [stytex.de] \u003e\u003e Упражнения в стиле программирования, рекурсия [blog. frankel.ch] \u003e\u003e 5 причин, почему бизнес-исключения — плохая идея [reflectoring.io] \u003e\u003e Обновление TomEE: отказ от JSON-провайдера в JAX-RS [tomitribe.com]
Webinars and presentations:
-
\u003e\u003e Spring Tips: Организационная согласованность в ваших приложениях Spring Boot [spring.io] \u003e\u003e Подкаст Bootiful: Verónica Lopez on Go, Kubernetes, Physics, Cloud и др. [spring.io] \u003e\u003e #HOWTO: приложение CRUD с Spring Boot 2.2, Java 11 и H2 [rieckpil.de] \u003e\u003e Веб-семинар: Повышение производительности микросервисов с помощью Kafka, RabbitMQ и Spring [spring.io] \u003e\u003e Майк Милинкович, директор Eclipse Foundation, обсуждает J Наш путь в Джакарту EE 8 [infoq.com] \u003e\u003e Как я мог пропустить этот дефект? Невнимательная слепота [infoq.com] \u003e\u003e Панель: Передний край на гиперскорости без перерывов и нарушений [infoq.com] \u003e\u003e Corda: Взгляд вперед и назад, блокчейн на стеке JVM [infoq.com] \u003e\u003e Инструментарий, наблюдаемость \u0026 Мониторинг моделей машинного обучения [infoq.com] \u003e\u003e Масштабирование кластера Erlang до 10 000 узлов [infoq.com]
Time to upgrade:
-
\u003e\u003e CVE-2019-11269: Spring Security OAuth 2.3.6, 2.2.5, 2.1.5, Выпущена версия 2.0.18 [spring.io]
2. Технические характеристики и размышления
>> An Exercise Program for the Fat Web [blog.codinghorror.com]
Введение в Pi-Hole, блокирующий рекламу сервер DHCP и DNS для вашей домашней сети, построенный на платформе Raspberry Pi.
>> Sustainable Operations in Complex Systems with Production Excellence [infoq.com]
И краткий обзор того, как разработчики могут помочь создать культуру производственного совершенства, развивая базовую беглость операций.
Also worth reading:
-
\u003e\u003e Хороший пароль [blog.codecentric.de] \u003e\u003e Предиктивная изоляция ЦП контейнеров в Netflix [medium.com] \u003e\u003e Chaos Engineering Kubernetes с Litmus Framework [infoq.com] \u003e\u003e Демистификация Docker [blog. codecentric.de] \u003e\u003e Стоит ли покупать высококачественное программное обеспечение? [martinfowler.com] \u003e\u003e Суета или баланс между работой и личной жизнью: какой правильный ответ? [daedtech.com] \u003e\u003e Как сказать кандидату инженера, что он не получил работу [morethancoding.com]
3. Комиксы
И мои любимые Дилберты недели:
>> Try Adding Some Variables [dilbert.com]
>> Winners Never Quit [dilbert.com]
>> Service Human and Pay [dilbert.com]
4. Выбор недели
Внутренний выбор на этой неделе:
>> The Baeldung YouTube Channel [youtube.com]
Я не очень часто выпускаю новые видео, но те, которые я выпускаю, надеюсь, крутые и полезные, так что обязательно подписывайтесь, если YouTube вам нравится.
«