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

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

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

Вот так…

1. Весна и Ява

>> Отслеживайте и устраняйте неполадки в приложениях и службах Java с помощью Datadog Спонсируется

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

>> Учебник Code First по Java 9 [ blog.codefx.org ]

Обновления Java 9 собраны в одном практическом руководстве — очень полезно.

>> Реактивный трекер эмодзи с WebClient и Reactor: использование SSE [ nurkiewicz.com ]

>> Реактивный трекер эмодзи с WebClient и Reactor: сбор данных [ nurkiewicz.com ]

Очень интересная серия, демонстрирующая , насколько мощными могут быть реактивные реализации .

>> Эффективная отладка с точками останова [ advancedweb.hu ]

Вернемся к основам отладки — безусловно, это один из наиболее мощных навыков, которые вы можете приобрести как Java-разработчик.

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

>> Ранний обзор функций, предназначенных для Java 11 [ marxsoftware.blogspot.com ]

>> Java 9 осталось жить шесть недель [ blog.joda.org ]

>> IntelliJ IDEA 2018.1 EAP: улучшения редактора и многое другое [ blog.jetbrains.com ]

>> Советы JPA: как сопоставить атрибут Duration [ мысли -на-java.org ]

>> Развлечение с String.intern() [ lemnik.wordpress.com ]

>> Oracle продлевает срок бесплатной поддержки Java 8 [ infoq.com ]

>> Об обработке времени обработки в ваших интеграционных тестах с Awaitility и об использовании Gmail API [ ontestautomation.com ]

Множество фантастических презентаций на этой неделе:

>> Почему Spring <3 Котлин [ infoq.com ]

>> Реактор в действии [ infoq.com ]

>> Сервлеты или реактивные стеки: выбор за вами. О нет… Выбор за мной! [ infoq.com ]

>> Поддержка OAuth следующего поколения с Spring Security 5.0 [ infoq.com ]

>> Контракты, ориентированные на потребителя, и ваша микросервисная архитектура [ infoq.com ]

>> Облачные архитектуры, управляемые событиями, с Spring Cloud Stream 2.0 [ infoq.com ]

>> Согласованность данных в микросервисах с использованием Sagas [ infoq.com ]

И несколько солидных релизов:

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

>> Hibernate ORM 5.2.13.Final выпущен [ in.relation.to ]

>> Только что был выпущен Hibernate Search 5.9.0.Final [ in.relation.to ]

>> Hibernate OGM 5.2 Final вышел [ in.relation.to ]

>> Выпущен Spring Cloud Skipper 1.0 GA [ spring.io ]

>> Выпущен Spring Data Lovelace M1 [ spring.io ]

>> Что нового в RabbitMQ 3.7 [ rabbitmq.com ]

2. Технические и размышления

>> Как долго достаточно долго? Минимальная длина пароля на ведущих мировых сайтах [ troyhunt.com ]

Быстрый и интересный взгляд на то, какие минимальные правила пароля существуют в дикой природе. Довольно интересно.

>> Стратегия позиционирования начинающего консультанта [ daedtech.com ]

Чтобы хорошо консультировать, нужно пройти долгий и сложный путь . Говорю из собственного опыта - оно того стоит.

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

>> Начиная с Ethereum — Смарт-контракты [ blog.frankel.ch ]

>> Как разработка для AWS меняет локальную настройку [ blog.codecentric.de ]

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

На этой неделе я выбираю Datadog , первого спонсора, которого я принял для информационного бюллетеня Java Weekly (когда-либо).

Я мягко запустил спонсорство шесть месяцев назад и до этого момента отказывался от нескольких компаний — по разным причинам (в основном потому, что меня не убедили их продукты).

Раньше я не пробовал Datadog, но использовал множество других APM-решений, поэтому знал, чего ожидать. Я играю с их системой уже неделю, и я более чем счастлив, что они стали первым официальным спонсором.

Это надежное, супер зрелое решение, оно действительно полезно с самого начала, мне не нужно тратить целый день на его настройку , и оно не стоит руки и ноги.

Итак, это мой выбор на этой неделе.