1. Весна и Ява
>> О создании идентификационных хэш-кодов [ alidg.me ]
Подробный обзор различных стратегий, используемых виртуальной машиной HotSpot JVM для создания идентификационных хэш -кодов .
>> Масштабируемость различных реализаций параллельных карт [ vmlens.com ]
Сравнительный анализ трех различных реализаций карты с поддержкой потоков: SynchronizedMap, ConcurrentHashMap и еще одна реализация без блокировок.
>> Пять функций JUnit 5, о которых вы могли еще не знать [ rieckpil.de ]
Практическое руководство по некоторым малоизвестным функциям JUnit 5, таким как вложенные тесты, распараллеливание, упорядоченные тесты и т. д .
Также стоит прочитать:
>> Потенциальные встроенные классы JDK [ marxsoftware.com ]
>> Настройка приложений Java во время выполнения с помощью Spring Profiles [ blog.scottlogic.com ]
>> Как orphanRemoval работает с JPA и Hibernate [ vladmihalcea.com ]
>> Создание веб-приложений с помощью Spring Boot и Vaadin [ spring.io ]
>> Возвращение Руководства разработчика OpenJDK [ infoq.com ]
>> Представляем функции Java для приложений Spring Cloud Stream [ spring.io ]
>> Новая реализация проверки орфографии в IntelliJ IDEA 2020.2 [ blog.jetbrains.com ]
Вебинары и презентации:
>> Нужны ли Java встроенные типы? Что проект Valhalla может принести Java [ infoq.com ]
>> A Bootiful Podcast: Spring Data JDBC рассказывает о Spring Data, доменно-ориентированном дизайне и многом другом [ spring.io ]
>> Ответственные микросервисы [ infoq.com ]
>> Веб-семинар: Продуктивная веб-разработка на Java с IntelliJ IDEA, Spring Boot и Vaadin [ blog.jetbrains.com ]
>> Quarkus в действии [ infoq.com ]
Время обновления:
>> Доступна IntelliJ IDEA 2020.1.3 [ blog.jetbrains.com ]
2. Технические
>> Начало работы с Ktor [ mscharhag.com ]
Быстрая демонстрация создания асинхронных CRUD REST API в Ktor и Kotlin .
Также стоит прочитать:
>> Преобразование параметров JAX-RS с помощью ParamConverters [ blog.sebastian-daschner.com ]
>> Запуск функций IDE из терминала [ blog.jetbrains.com ]
>> Бедная защита статического веб-сайта в AWS S3 (с Terraform) [ trythings.com ]
3. Размышления
>> Byte Down: сделать инфраструктуру данных Netflix рентабельной [ netflixtechblog.com ]
Интересный подход к управлению затратами на инфраструктуру в Netflix: прозрачность вместо бюджетных ограничений.
Также стоит прочитать:
>> Об открытом исходном коде, лицензиях и изменениях [ blog.frankel.ch ]
>> Путь к современному производству с AWS [ allthingsdistributed.com ]
>> Как оценить технические способности разработчика: руководство для интервьюеров [ blog.scottlogic.com ]
4. Комиксы
И мои любимые Дилберты недели: