Java Weekly, выпуск 218

1. Весна и Ява

ссылка:/datadog[>> Отслеживать и устранять неполадки приложений и служб Java с помощью Datadog]

Оптимизация производительности благодаря сквозной трассировке и встроенной поддержке популярных платформ Java, серверов приложений и баз данных.

  • ссылка:/datadog[Попробуй бесплатно]** .

>> Брайан Гетц говорит с InfoQ о классах данных для Java []

Супер интересное погружение в классы данных - показывающее, с какими проблемами сталкиваются создатели Java при разработке языка.

>> Как Java 10 изменит способ, которым вы кодируете []

Вывод типа локальной переменной является еще одной интересной новой функцией Java - будем надеяться, что этим не злоупотребят ab

>> Добавление ограничений проверки бинов в мультикарту Guava []

Теперь мы можем применить ограничения к содержанию коллекций . Ницца.

>> Как семантически упорядочить версионные имена файлов в Java []

Наконец, правильная реализация Comparator для сравнения семантически версионных имен файлов.

>> Как использовать несколько выпусков JAR для таргетинга на несколько версий Java []

Жизнь DevOps стала проще - многоцелевые JAR-файлы могут содержать байт-код для разных версий Java и JVM.

>> Spring Cloud Stream 2.0 - опрошенные потребители []

Приложения Spring Cloud Stream 2.0 могут контролировать скорость потребления сообщений.

>> JDK 10 []

Вот как вы можете отслеживать JDK в Java 10.

3. Musings

>> Разрыв и исправление совместимости []

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

>> Технический стек, инфраструктура, библиотека или API: как не специализироваться []

4. Комиксы

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

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