Вот так…
1. Весна и Ява
>> Настройка Spring Boot с помощью файла application.properties [ dolszewski.com ]
Подробное руководство, в том числе о том, как избежать распространенных ошибок , совершаемых как новичками, так и ветеранами.
>> Лучший способ вызвать хранимую процедуру с помощью JPA и Hibernate [ vladmihalcea.com ]
Краткий обзор ловушки с открытым курсором, в которую так легко попасть , что запрос функции был открыт специально, чтобы избежать ее!
>> Vert.x Kotlin Coroutines [ blog.codecentric.de ]
Краткая заметка о том, как использовать сопрограммы Kotlin для асинхронной композиции обратного вызова . Очень круто.
>> Внедрение CI/CD в ваш проект Java с моделью ветвления Gitflow [ infoq.com ]
И новый поворот в этой популярной модели ветвления Git , основанный на сегрегации функций на изолированных ветвях.
Также стоит прочитать:
>> Чистая архитектура с Java 11 [ medium.com ]
>> Новый сборщик Stream API JDK12 — Collectors#teeing [ 4comprehension.com ]
>> RxJava против Reactor [ nurkiewicz.com ]
>> Малоизвестные возможности jOOλ: полезные коллекционеры [ blog.jooq.org ]
>> Использование действий TestProject в наших тестовых классах [ petrikainulainen.net ]
>> От императивного к функциональному программированию с использованием Arrow [ blog.frankel.ch ]
Вебинары и презентации:
>> Масштабируемое интеллектуальное кэширование для разработчиков Spring [ infoq.com ]
- >> Что нового в данных Spring [ infoq.com ]
>> Защита ресурсов OAuth 2.0 в Spring Security 5 [ infoq.com ]
>> Повышение производительности с помощью Spring Tools 4 и Spring Boot 2 [ infoq.com ]
>> Архитектура обмена сообщениями «точка-точка» — реактивный эндшпиль [ infoq.com ]
>> Как создать безопасное программное обеспечение? Не моргайте! [обсуждение] [ techblog.bozho.net ]
>> 10 заповедей Kubernetes [ infoq.com ]
>> Принятие решений на основе данных [ infoq.com ]
>> Подкаст Bootiful: Dror Weiss [ spring.io ]
Время обновления:
>> Spring Framework 5.1.5 уже доступен [ spring.io ]
>> Spring Data Lovelace SR5 выпущен [ spring.io ]
>> Выпущены Spring Cloud Data Flow 1.7.4 и Skipper 1.1.4 [ spring.io ]
>> Apache выпускает NetBeans 10.0 с расширенной поддержкой JDK 11 [ infoq.com ]
>> Облачная база данных Google NoSQL Cloud Firestore теперь общедоступна [ infoq.com ]
>> Platform9 выпускает управляемый сервис Kubernetes для VMWare vSphere [ infoq.com ]
2. Технические и размышления
>> 4 метода использования бессерверных платформ для достижения баланса между производительностью и стоимостью [ infoq.com ]
Подробный обзор того, как справиться с одной из самых больших проблем FaaS: холодным запуском .
>> Предоставление доступа к микросервисам, работающим в AWS EKS, с помощью шлюза микросервисов/API, такого как Solo Gloo [ blog.christianposta.com ]
И краткое введение в Gloo, шлюз API с открытым исходным кодом для Amazon EKS с нативной поддержкой Kubernetes .
Также стоит прочитать:
>> Автоматизация тестирования в мире AI и ML [ infoq.com ]
>> Перехват сборки Gradle сканирует уведомления в Gitter [ andresalmiray.com ]
>> Управление серверами EC2 в масштабе: Ansible и RunCommand [ advancedweb.hu ]
>> Откройте для себя приложения, работающие в Kubernetes, с помощью Prometheus [ blog.sebastian-daschner.com ]
>> Как определить соответствующие атрибуты качества в программном обеспечении [ blog.codecentric.de ]
>> Что дальше для SemVer [ words.steveklabnik.com ]
>> Блокчейн и доверие [ schneier.com ]
3. Комиксы
И мои любимые Дилберты недели:
>> Снизить цену [ dilbert.com ]
>> Управление разумом в социальных сетях [ dilbert.com ]
>> Формирование собственного мнения [ dilbert.com ]
4. Выбор недели
На прошлой неделе я анонсировал свой первый новый курс более чем за 2 года — Learn Spring
.
Период анонсов заканчивается 22 числа, поэтому, если вы работаете с Spring, обязательно посмотрите курс до следующей пятницы: