«Итак, приступим…

1. Spring и Java

>> Microservices with Spring Boot and Spring Cloud. From config server to OAuth2 server (without inMemory things — Part 2 [itnext.io]

В выпуске этой недели показано, как создать пользовательскую службу аутентификации с репозиторием пользователей и хранилищем токенов, поддерживаемым MongoDB.

>> Comparing JVM alternatives to JavaScript [renato.athaydes.com]

Если вы пишете интерфейсное приложение, а JavaScript вам не по душе, вы можете спросить, можем ли мы сделать это на Java? Это не всегда хорошая идея, но мы определенно можем!

>> Reporting Code Coverage using Maven and JaCoCo plugin [tech.asimio.net]

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

Also worth reading:

    \u003e\u003e Red Hat заменяет Oracle в качестве управляющего OpenJDK 8, OpenJDK 11 [theserverside.com] \u003e\u003e OpenJDK на GitHub [marxsoftware.blogspot.com] \u003e\u003e От императивного к функциональному программированию: алгоритм Дейкстры [blog.frankel.ch ] \u003e\u003e Разница в Java [llorllale.github.io] \u003e\u003e Написание полнофункционального Maven Pom [itnext.io] \u003e\u003e RESTEasy (WildFly — JAX-RS 2.1) Создание и загрузка файла [rieckpil.de] ~ ~~ \u003e\u003e A Bootiful Podcast: Pivotal Field CTO и OG Cloud Native Мэтт Стайн об архитектуре [spring.io] \u003e\u003e Spring Tips: Spring Cloud Circuit Breaker [spring.io] \u003e\u003e Новые алгоритмы и оптимизации в параллельных очередях JCTools [infoq .com] \u003e\u003e Применение рецептов «Поваренной книги параллелизма» к SPEC JBB [infoq.com] \u003e\u003e Контейнеры никогда не были вашим конечным состоянием [infoq.com] \u003e\u003e Разрабатывайте сотни сервисов Kubernetes в масштабе с Airbnb [infoq.com] \u003e\u003e Снижение рисков компрометации учетных данных @Netflixv [infoq.com] \u003e\u003e Непрерывное профилирование в производственной среде: что, почему и как [infoq.com] \u003e\u003e К спецификациям надежности — тонкий gs Что программы делают _не_ делают [infoq.com] \u003e\u003e Дэйв Уэст о состоянии Scrum [infoq.com]

Webinars and presentations:

    \u003e\u003e Выпущен Spring Tools 4.2.1 [spring.io] \u003e\u003e CVE-2019-3799: Spring Выпущены Cloud Config 2.1.2, 2.0.4, 1.4.6 [spring.io] \u003e\u003e Доступны предварительные версии Spring Cloud Alibaba: 0.9.0, 0.2.2 и 0.1.2 [spring.io] \u003e\u003e Spring Выпущена загрузка для Apache Geode и Pivotal GemFire ​​1.0.0.RC1! [spring.io]

Time to upgrade:

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

Краткое изложение трех основных типов отношений сущностей в реляционной базе данных.

>> A beginner’s guide to database table relationships [vladmihalcea.com]

Подробный обзор координации взаимодействия между несколькими кластерами Kubernetes.

>> To Multicluster, or Not to Multicluster: Inter-Cluster Communication Using a Service Mesh [infoq.com]

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

>> The Rise of Hybrid Cloud: 7 Reasons Why It Might be a Better Choice [blog.overops.com]

\u003e\u003e Первый шаг, который вы должны сделать после открытия учетной записи AWS: создайте новую [advancedweb.hu] \u003e\u003e Усиление источников устойчивости: Джон Оллспоу на QCon London [infoq.com] \u003e\u003e Множество вкусов â «Low-Code» [infoq.com] \u003e\u003e Spock случайный порядок тестов — как? [e.printstacktrace.blog]

Also worth reading:

    3. Комиксы

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

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

>> Be More Like Alice [dilbert.com]

>> Wally and the Management Track [dilbert.com]

>> Using Git [dilbert.com]

>> 5 Skills to Help You Develop Emotional Intelligence [markmanson.net]

«

Next »

Java Weekly, Issue 279

« Previous

Java Weekly, Issue 277