1. Весна и Ява
>> Прибытие Java 16! [ внутри.java ]
Выпущена Java 16 — сопоставление с образцом, записи, сокеты домена Unix, инструмент для упаковки, Vector API и многое другое!
>> Анонс Spring Native Beta! [ весна.ио ]
Создание собственных образов для проектов Spring — использование преимуществ собственных образов GraalVM в проектах Spring с помощью модуля Spring Native!
>> Противодавление в реактивных системах [ blog.frankel.ch ]
Обзор обратного давления в различных реализациях : RxJava, Project Reactor и Kotlin Coroutines.
Также стоит прочитать:
- >> Упрощенная сериализация с записями [ inside.java ]
- >> Примечания к выпуску JDK 16 [ jdk.java.net ]
- >> Изменения JDK 16 G1/Parallel GC [ tschatzl.github.io ]
- >> Представляем генератор нагрузки для причалов [ webtide.com ]
- >> Фаззинг Java в OSS-Fuzz [ security.googleblog.com ]
- >> Развлечение по сопоставлению шаблонов Java 16 [ benjiweber.co.uk ]
- >> Получение типа «Try» в Kotlin [ java-allandsundry.com ]
- >> Тестирование веб-приложений Quarkus: реактивный обмен сообщениями, Kafka и тестконтейнеры [ infoq.com ]
- >> Развертывание приложений Spring Boot с использованием лучших корпоративных практик — эталонная облачная архитектура Azure Spring [ spring.io ]
- >> 10 главных проблем динамического программирования для интервью по кодированию [ javarevisited.com ]
Вебинары и презентации:
- >> Эпизод 15 «Java 16 уже здесь!» с Микаэлем Видстедтом [ inside.java ]
- >> Подкаст Bootiful: создатель проекта FF4J и инженер DataStax Astra SDK Седрик Лунвен [ spring.io ]
Время обновления:
- >> Spring Framework 5.3.5 уже доступен [ spring.io ]
- >> Доступна IntelliJ IDEA 2020.3.3 [ blog.jetbrains.com ]
- >> Выпущен Spring Security 5.5.0-M3 [ spring.io ]
- >> Выпущены Spring Data 2021.0.0-M5, 2020.0.6 и Neumann SR8 [ spring.io ]
- >> Теперь доступна версия JDK Mission Control 8.0.0 (JMC 8) [ inside.java ]
2. Технические
>> Хватит переписывать конвейеры! Почему GitHub Actions определяет будущее CI/CD [ blog.codecentric.de ]
На платформах CI/CD разных поколений : сокращение шаблонов при создании пайплайнов CI/CD!
Также стоит прочитать:
- >> Как бессерверные холодные запуски меняют лучшие практики [ advancedweb.hu ]
- >> Как писать тесты для расширений фреймворка? [ блог.thecodewhisperer.com ]
- >> Вычисление метаданных разбивки на страницы без дополнительных циклов в SQL [ blog.jooq.org ]
3. Размышления
>> Купидон – предыстория [ dannorth.net ]
Критический взгляд на принципы SOLID : почему принципы SOLID не соответствуют сегодняшним стандартам и каковы альтернативы!
Также стоит прочитать:
- >> ПРОСТРАНСТВО продуктивности разработчиков [ queue.acm.org ]
- >> Слова имеют значение: проверка текста с помощью Шекспира [ netflixtechblog.medium.com ]
- >> Инженеры данных Netflix — интервью с Деви Раджендраном [ netflixtechblog.medium.com ]
4. Комиксы
И мои любимые Дилберты недели:
>> Нековидный кашель [ dilbert.com ]
>> Заключительные титры [ dilbert.com ]
>> Дезинфекция клавиатуры [ dilbert.com ]
5. Выбор недели
>> Достоинство отложенного вознаграждения [ markmanson.net ]