Вот так…
1. Весна и Ява
>> Начало работы с Spring Cloud Gateway [ spring.io ]
Эта новая серия начинается с краткого обзора создания простого шлюза API, который является неотъемлемой частью любой архитектуры микросервисов. Это тот, за которым нужно внимательно следить.
>> Лучший способ сопоставить свойство версии объекта с помощью JPA и Hibernate [ vladmihalcea.com ]
Хорошая статья о нюансах реализации свойства версии и о том, почему вы должны использовать short
вместо int
или Integer
.
>> Составление упражнений в стиле программирования [ blog.frankel.ch ]
В статье этой недели мы рассмотрим композицию функций и то, как она выглядит в Kotlin .
Также стоит прочитать:
>> OpenJDK Docker Image обслуживается неправильно помеченным уязвимым JDK [ infoq.com ]
>> История и мотивы злонамеренной сериализации Java [ marxsoftware.com ]
>> Java 2019 — Инфографика о состоянии экосистемы разработчиков в 2019 году [ jetbrains.com ]
>> Singleton Session Beans: активная инициализация и упорядочение [ tomitribe.com ]
>> Что нового в MicroProfile 3.0 [ rieckpil.de ]
Вебинары и презентации:
>> Советы Spring: поддержка Kotlin Coroutines в Spring [ spring.io ]
>> Подкаст Bootiful: ключевой старший вице-президент Ян Эндрюс о Spring, объявлениях о новых продуктах, Kubernetes, наших клиентах и многом другом [ spring.io ]
>> Обращение к руководителям, микроменеджерам и масштабирование без собеседований [ daedtech.com ]
Время обновления:
>> Spring Framework 5.2.0.M3 и 5.1.8 уже доступны [ spring.io ]
>> Выпущен Spring Security 5.2.0.M3 [ spring.io ]
>> Spring Data Moore RC1 и Lovelace SR9 выпущены [ spring.io ]
>> Spring Boot для Apache Geode и Pivotal GemFire 1.0.1.RELEASE и 1.1.0.M2 Доступно [ spring.io ]
>> Выпущен Spring Cloud Open Service Broker 3.0.2 [ spring.io ]
>> Выпущен Spring Cloud Finchley SR4 [ spring.io ]
>> Выпущены Spring Session Corn-M2 и Spring Session Bean-SR6 [ spring.io ]
>> GraalVM 19.0: ожидаемый общедоступный релиз [ infoq.com ]
2. Техника и размышления
>> Классы и структуры данных [ blog.cleancoder.com ]
Несколько интересный диалог, посвященный тому, как классы и структуры данных на самом деле являются противоположностями .
>> Первые мысли о криптовалюте Facebook Libra [ techblog.bozho.net ]
И, судя по первоначальному пресс-релизу, широкое внедрение столкнется со многими техническими, юридическими/соответствующими и финансовыми проблемами .
Также стоит прочитать:
>> Разработка через тестирование: теория и практика [ blog.codecentric.de ]
>> Микрофронтенды [ martinfowler.com ]
>> Ограничение разрешений с помощью ролей для подписанных URL-адресов [ advancedweb.hu ]
>> Eclipse представляет новые инструменты, не зависящие от IDE, для создания и развертывания облачных приложений [ infoq.com ]
>> Чему Brexit может научить нас в разработке программного обеспечения [ blog.scottlogic.com ]
3. Комиксы
И мои любимые Дилберты недели: