Перейти к основному содержимому

Еженедельник Java, выпуск 284

· 4 мин. чтения

Вот так…

1. Весна и Ява

>> Представляем Spring Cloud App Broker [ spring.io ]

С этим выпуском Spring Cloud Services 3.0 стало еще проще разработать собственный сервис-брокер с меньшим количеством шаблонов .

>> Запуск тестов TestProject в локальной среде разработки [ petrikainulainen.net ]

Пошаговое руководство, от получения ключа разработчика до написания собственного класса исполнителя и, наконец, локального запуска и отладки тестов.

>> Настройка конфигурации Spring Petclinic JPA и Hibernate с помощью Hypersistence Optimizer [ vladmihalcea.com ]

И отличный автоматизированный инструмент, помогающий обнаруживать и устранять проблемы с производительностью задолго до запуска в производство . Очень круто.

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

>> Неизменяемые коллекции в Java — не сейчас и не когда-либо [ blog.codefx.org ]

>> Реакция на start.spring.io + обновления отзывов пользователей [ spring.io ]

>> #HOWTO: Контракты, ориентированные на потребителя, с помощью Spring Cloud Contract [ rieckpil.de ]

>> Экскурсии по дедупликации [ javaspecialists.eu ]

>> Создание конечной точки изображения для геомаркеров в Spring Boot [ stytex.de ]

>> Упражнения в стиле программирования, рекурсия [ blog.frankel.ch ]

>> 5 причин, почему бизнес-исключения — плохая идея [ Reflectoring.io ]

>> Обновление TomEE: сохранение выброса JSON в качестве поставщика JSON в JAX-RS [ tomitribe.com ]

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

>> Советы Spring: Организационная согласованность в ваших приложениях Spring Boot [ spring.io ]

>> Подкаст Bootiful: Вероника Лопес о Go, Kubernetes, физике, облаке и многом другом [ spring.io ]

>> #HOWTO: приложение CRUD с Spring Boot 2.2, Java 11 и H2 [ rieckpil.de ]

>> Веб-семинар: Повышение производительности микросервисов с помощью Kafka, RabbitMQ и Spring [ spring.io ]

>> Майк Милинкович, директор Eclipse Foundation, обсуждает путешествие в Джакарту EE 8 [ infoq.com ]

>> Как я мог пропустить этот дефект? Невнимательная слепота [ infoq.com ]

>> Панель: Передний край на гиперскорости без разрывов и нарушений [ infoq.com ]

>> Corda: взгляд вперед и назад, блокчейн на стеке JVM [ infoq.com ]

>> Инструментарий, наблюдаемость и мониторинг моделей машинного обучения [ infoq.com ]

>> Масштабирование кластера Erlang до 10 000 узлов [ infoq.com ]

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

>> CVE-2019-11269: Spring Security OAuth 2.3.6, 2.2.5, 2.1.5, 2.0.18 выпущен [ spring.io ]

2. Технические и размышления

>> Программа упражнений для толстой паутины [ blog.codinghorror.com ]

Введение в Pi-Hole, сервер DHCP и DNS для блокировки рекламы для вашей домашней сети , построенный на платформе Raspberry Pi.

>> Устойчивая работа в сложных системах с высоким качеством производства [ infoq.com ]

И краткий обзор того, как разработчики могут помочь создать культуру производственного совершенства, развивая базовую беглость операций .

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

>> Хороший пароль [ blog.codecentric.de ]

>> Прогностическая изоляция ЦП контейнеров в Netflix [ medium.com ]

>> Chaos Engineering Kubernetes с Litmus Framework [ infoq.com ]

>> Демистификация Docker [ blog.codecentric.de ]

>> Стоит ли покупать высококачественное программное обеспечение? [ martinfowler.com ]

>> Суета или баланс между работой и личной жизнью: какой правильный ответ? [ daedtech.com ]

>> Как сообщить кандидату в инженеры, что он не получил работу [ morethancoding.com ]

3. Комиксы

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

>> Попробуйте добавить несколько переменных [ dilbert.com ]

>> Победители никогда не сдаются [ dilbert.com ]

>> Обслуживание человека и оплата [ dilbert.com ]

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

Внутренний выбор на этой неделе:

>> Канал ForEach на YouTube [ youtube.com ]

Я не очень часто выпускаю новые видео, но те, которые я выпускаю, надеюсь, крутые и полезные, так что обязательно подпишитесь, если вам нравится YouTube .