«1. Spring и Java

>> Machine Learning in Java With Amazon Deep Java Library [infoq.com]

Краткий обзор реализации Amazon JSR-381, которая включает в себя Visual Recognition API и набор предварительно обученных моделей.

>> What’s new in Spring Data Elasticsearch 4.0 [spring.io]

Нацеленный на Elasticsearch 7.6.2, этот выпуск не поддерживает шаблон ElasticsearchTemplate, созданный на основе устаревшего TransportClient, и предлагает несколько новых и улучшенных функций.

>> Running Spring Boot GraalVM Native Images with Docker & Heroku [blog.codecentric.de]

И хороший отчет, который обязательно поможет с более тонкими аспектами, такими как многоэтапная сборка Docker.

Also worth reading:

    \u003e\u003e Обновление ReadWriteLock [javaspecialists.eu] \u003e\u003e Статическая компиляция Java-приложений на Alibaba в масштабе [medium.com] \u003e\u003e Проверка параметров конфигурации Spring Boot при запуске [reflectoring.io] \u003e\u003e Как написать (Toy ) JVM [zserge.com] \u003e\u003e Изменение привычек кодирования в сторону потоковой передачи [blog.frankel.ch] \u003e\u003e Micronaut Servlet — новый проект Micronaut для разработчиков API сервлетов [infoq.com] \u003e\u003e Gum: Gradle /Maven wrapper [andresalmiray.com] \u003e\u003e Объяснение источников событий с помощью структур данных (1/3) [4comprehension.com]

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

    \u003e\u003e Подкаст Bootiful: доктор Малини Бхандару о EdgeX и возможности для разработчиков в сфере Интернета вещей [spring.io] \u003e\u003e Больше разработчиков, нет проблем: включение самообслуживания в Kubernetes [infoq.com] \u003e\u003e Каков ваш пульс приложений? Как мы обеспечили наблюдаемость метрик в гибридных облаках крупных предприятий [infoq.com]

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

    \u003e\u003e Выпущен Spring Security OAuth 2.5.0 [spring.io] \u003e\u003e Выпущен Spring Tools 4.6.2 [spring. io] \u003e\u003e Spring Fu 0.3.0 и выше [spring.io] \u003e\u003e Spring Cloud Greenwich.SR6, Hoxton.SR5 и 2020.0.0-M2 (он же Ilford) доступны [spring.io]

2. Технические

Patterns for Managing Source Code Branches: >> Looking at some branching policies [martinfowler.com] and  >> Final Thoughts and Recommendations [martinfowler.com]

Отличное завершение серии посвящено политикам ветвления, таким как git-flow, GitHub Flow и разработке на основе магистралей.

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

    \u003e\u003e False Sharing [alidg.me] \u003e\u003e Single-Primary Database Replication [vladmihalcea.com]

3. Размышления

>> REPL Driven Design [blog.cleancoder.com]

И дядя Боб Мартин балуется с REPL Clojure, который отлично подходит для экспериментальной разработки и тестирования, но не заменяет TDD.

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

    Моделирование угроз: \u003e\u003e Мозговой штурм угроз [martinfowler.com] и \u003e\u003e Расстановка приоритетов и исправление [martinfowler.com] и \u003e\u003e Расширяйте свою практику [martinfowler.com] \u003e\u003e Мышление ИИ означает повторное -thinking data [blog.codecentric.de] \u003e\u003e Поддержание потоковой передачи клиентов — Практика обеспечения надежности централизованного сайта в Netflix [netflixtechblog.com]

4. Комиксы

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

>> Wally Borrows Money [dilbert.com]

>> Why Use Tests [dilbert.com]

>> Face Mask Assassination [dilbert.com]

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

>> Focus [jamesclear.com]

Next »

Java Weekly, Issue 337

« Previous

Java Weekly, Issue 335