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

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

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

1. Весна и Ява

>> Государство Валгалла [ openjdk.java.net ]

Стоит прочитать обновление Project Valhalla и будущее Java .

>> Микросервисы Java: практическое руководство [ marcobehler.com ]

Отличный учебник по микросервисам с практическими советами по их проектированию и созданию на Java.

>> Дорожная карта обслуживания Spring Framework в 2020 году (включая 4.3 EOL) [ spring.io ]

К концу 2020 года будет активно поддерживаться только Spring Framework 5.2.x и 5.3.x.

>> JUnit 5 и Selenium — улучшение конфигурации проекта [ blog.codeleak.pl ]

И краткое руководство по использованию возможностей JUnit 5 с Selenium Web Driver .

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

>> Управление несколькими установками Java [ blog.sebastian-daschner.com ]

>> Новые классы в Java 10 [ blog.code-cop.org ]

>> TomEE против Tomcat [ tomitribe.com ]

>> Модульное тестирование архитектуры с помощью ArchUnit [ blog.scottlogic.com ]

>> Потоковая обработка с помощью Spring Cloud Stream и Apache Kafka Streams. Часть 2 — Продолжение модели программирования [ spring.io ] и >> Часть 3 — Десериализация и сериализация данных [ spring.io ] и ** >> Часть 4 — Обработка ошибок** [ spring.io ] и >> Часть 5 — Настройка приложения [ spring. io ] и >> Часть 6 – Хранилища состояний и интерактивные запросы [ spring.io ]

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

>> Подкаст Bootiful: Катрина Бакас из Pivotal о продукте Pivotal HealthWatch, Kubernetes, Cloud Foundry и многом другом [ spring.io ]

>> Состояние поддержки Kotlin весной [ infoq.com ]

>> Полностью реактивный: Spring, Kotlin и JavaFX играют вместе [ infoq.com ]

>> Пакетная обработка в 2019 году [ infoq.com ]

>> WebAssembly: революция, а не эволюция [ infoq.com ]

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

>> Spring Framework 5.2.2 и 5.1.12 уже доступны [ spring.io ]

>> Spring Boot 2.2.2 теперь доступен [ spring.io ] и >> Spring Boot 2.1.11 теперь доступен [ spring.io ]

>> Spring Data R2DBC переходит на общедоступную версию [ spring.io ]

>> Spring Data Moore SR3 и Lovelace SR14 выпущены [ spring.io ]

>> Выпущен Spring Cloud Data Flow 2.3.0 GA [ spring.io ]

>> Spring Batch 4.0.4, 4.1.3 и 4.2.1 уже доступны! [ весна.ио ]

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

>> Ударь меня, детка, еще раз — что такое попадания в кэш и почему это должно вас волновать? [ dev.to ]

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

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

>> 6 интересных особенностей языков программирования [ blog.frankel.ch ]

>> Как настроить таргетинг на подписчиков в теме SNS [ advancedweb.hu ]

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

>> Масштабирование и трение размеров [ michaelfeathers.silvrback.com ]

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

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

>> Урок, который нужно разучить [ paulgraham.com ]

4. Комиксы

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

>> Другие потерпели неудачу [ dilbert.com ]

>> Интерфейс Sadist Designs [ dilbert.com ]

>> Говорить, что ты тупой [ dilbert.com ]

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

>> Одна вещь [ randsinrepose.com ]