Вот так…
1. Весна и Ява
>> Текущее состояние типов значений Java [ infoq.com ]
Интересный пост, в котором освещается возможная семантика типов значений в Java, а также некоторые препятствия, с которыми сталкиваются разработчики Oracle JVM при разработке этой часто запрашиваемой функции.
>> Отслеживание реактивного потока — Использование Spring Cloud Sleuth с Boot 2 [ java-allandsundry.com ]
Краткий обзор, показывающий, как собирать распределенные данные трассировки для реактивного приложения Spring Boot и отображать их в пользовательском интерфейсе Zipkin. Хорошая вещь.
>> Учебное пособие по WireMock: сопоставление запросов, часть третья [ petrikainulainen.net ]
Последний выпуск этой серии посвящен указанию ожиданий относительно содержимого тела запроса JSON.
>> Как работают методы find и getReference EntityManager при использовании JPA и Hibernate [ vladmihalcea.com ]
Аккуратный обзор менее известного метода в JPA — getReference
— который может повысить производительность при создании ассоциаций @OneToOne
и @ManyToOne
. Очень круто.
Также стоит прочитать:
>> Java Ternary сложен в автоупаковке/распаковке [ marxsoftware.blogspot.com ]
>> Весенние советы: итоги 4 сезона [ spring.io ]
>> Oracle объявляет о новой структуре цен на поддержку для Java [ infoq.com ]
>> Влияние сообщества MicroProfile на Jakarta EE [ infoq.com ]
>> Отложенное выполнение с потребителем Java [ marxsoftware.blogspot.com ]
>> Определение версии и времени сборки во время выполнения в Spring Boot [ vojtechruzicka.com ]
>> Maven: используйте JUnit 5 с Spring Boot для модульных и интеграционных тестов [ info.michael-simons.eu ]
>> CIA World Factbook API с Functional Spring [ e4developer.com ]
>> Необязательная инъекция зависимостей с использованием Spring [ blog.marcosbarbero.com ]
Вебинары и презентации:
>> Распределенная трассировка: анализ задержек для ваших микросервисов с использованием Spring Cloud и Zipkin [ infoq.com ]
>> Повышение производительности командной строки (видео) [ blog.sebastian-daschner.com ]
>> Веб-приложения Spring Boot 2.0 от Stéphane Nicoll / Brian Clozel @ Spring I/O 2018 [ youtube.com ]
>> Представляем Spring Cloud Gateway от Spencer Gibb @ Spring I/O 2018 [ youtube.com ]
>> Документирование RESTful API с помощью Spring REST Docs [ infoq.com ]
Время обновления:
>> Spring Session для Apache Geode/Pivotal GemFire 2.0.3.RELEASE выпущен! [ весна.ио ]
>> Второй выпуск обновления для Hibernate Search 5.10 [ in.relation.to ]
>> Java 11 в IntelliJ IDEA 2018.2 [ blog.jetbrains.com ]
>> IntelliJ IDEA 2018.2 выходит в бета -версию [ blog.jetbrains.com ]
>> Релиз JHipster v5.0.0 [ jhipster.tech ]
**2. Технические и размышления**
>> Универсальная база данных не подходит никому [ allthingsdistributed.com ]
Освежающий обзор различных типов нереляционных баз данных, имеющихся в нашем распоряжении, и того, для каких задач они лучше всего подходят.
>> Как появилась эта ошибка? Git bisect спешит на помощь! [ odino.org ]
Умная команда, которая может значительно сократить время отладки , точно определяя, какая фиксация привела к ошибке в вашем репозитории.
>> Как написать Kotlin DSL — например, для Apache Kafka [ blog.codecentric.de ]
Крутая статья, демонстрирующая полезность функций расширения Kotlin и лямбда-аргументов для функций при создании DSL.
>> Вежливость или прямолинейность в Code Review? Решаем вопрос раз и навсегда [ daedtech.com ]
Продуманная статья, напоминающая рецензентам о необходимости найти надлежащий баланс между тонкостью и резкостью , исходя из вашей аудитории — рецензента — и их культурных норм.
Также стоит прочитать:
>> Примеры использования хуков Let's Encrypt [ advancedweb.hu ]
>> Распространение веб-приложений через Homebrew [ blog.frankel.ch ]
>> 6 Git Aha Moments [ henrikwarne.com ]
>> Hack the Box Writeup – Chatterbox [ codemonkeyism.co.uk ]
>> 6 инструментов управления журналами, которые вам НУЖНО знать (и как их использовать) [ blog.takipi.com ]
>> Целые числа и оценки [ blog.cleancoder.com ]
>> Повышение производительности Shell с помощью псевдонимов Zsh [ blog.sebastian-daschner.com ]
>> Какой лучший способ сопряжения? [ buildtoadapt.io ]
3. Комиксы
И мои любимые Дилберты недели: