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

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

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

Вот так…

1. Весна и Ява

>> Микросервисы с Spring Boot и Spring Cloud. От сервера конфигурации к серверу OAuth2 (без вещей inMemory — Часть 2 [ itnext.io ]

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

>> Сравнение альтернатив JVM и JavaScript [ renato.athaydes.com ]

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

>> Отчетность о покрытии кода с помощью подключаемого модуля Maven и JaCoCo [ tech.asimio.net ]

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

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

>> Red Hat заменяет Oracle в качестве управляющего OpenJDK 8, OpenJDK 11 [ theserverside.com ]

>> OpenJDK на GitHub [ marxsoftware.blogspot.com ]

>> От императивного к функциональному программированию: алгоритм Дейкстры [ blog.frankel.ch ]

>> Написание полнофункционального Maven Pom [ itnext.io ]

>> RESTEasy (WildFly – JAX-RS 2.1) Создание и загрузка файлов [ rieckpil.de ]

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

>> Подкаст Bootiful: Технический директор Pivotal Field и OG Cloud Native Мэтт Стайн об архитектуре [ spring.io ]

>> Советы Spring: Spring Cloud Circuit Breaker [ spring.io ]

>> Новые алгоритмы и оптимизации параллельных очередей JCTools [ infoq.com ]

>> Применение рецептов Concurrency Cookbook к SPEC JBB [ infoq.com ]

>> Контейнеры никогда не были вашим конечным состоянием [ infoq.com ]

>> Разрабатывайте сотни сервисов Kubernetes с помощью Airbnb [ infoq.com ]

>> Непрерывное профилирование в производстве: что, почему и как [ infoq.com ]

>> На пути к характеристикам надежности: то, что программы делают не делают [ infoq.com ]

>> Дэйв Уэст о состоянии Scrum [ infoq.com ]

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

>> Выпущен Spring Tools 4.2.1 [ spring.io ]

>> CVE-2019-3799: Spring Cloud Config 2.1.2, 2.0.4, 1.4.6 выпущен [ spring.io ]

>> Доступны предварительные выпуски Spring Cloud Alibaba: 0.9.0, 0.2.2 и 0.1.2 [ spring.io ]

>> Выпущен Spring Boot для Apache Geode и Pivotal GemFire 1.0.0.RC1! [ весна.ио ]

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

>> Руководство для начинающих по связям между таблицами базы данных [ vladmihalcea.com ]

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

>> В мультикластер или не в мультикластер: межкластерная связь с использованием сервисной сетки [ infoq.com ]

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

>> Рост гибридного облака: 7 причин, почему это может быть лучший выбор [ blog.overops.com ]

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

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

>> Первый шаг, который вы должны сделать после открытия учетной записи AWS: создать новую [ advancedweb.hu ]

>> Усиление источников устойчивости: Джон Оллспоу на конференции QCon в Лондоне [ infoq.com ]

>> Множество разновидностей «Low-Code» [ infoq.com ]

>> Спок случайный порядок тестов — как? [ e.printstacktrace.blog ]

3. Комиксы

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

>> Будь больше похож на Алису [ dilbert.com ]

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

>> Использование Git [ dilbert.com ]

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

>> 5 навыков, которые помогут вам развить эмоциональный интеллект [ markmanson.net ]