Java Web Weekly, выпуск 116

В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** . С тех пор не пропустил ни одного отзыва.

  • Вот так…​**

1. Весна и Ява

>> Ядро реактора 2.5 становится унифицированным Reactive Foundation на Java 8 []

В центре внимания и движущей силой Spring 5 явно будет реактивное программирование.

Итак, если вы работаете в Spring, обязательно прочитайте и посмотрите, как развивается экосистема и что вы можете сделать с новой инфраструктурой.

>> Мониторинг приложений Java с помощью ELK - часть I []

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

>> Jigsaw наконец прибывает в JDK 9 []

Модульность наконец вошла в сборки JDK 9 - время играть.

>> Роскошное кэширование с помощью Spring и Guava []

Длинное, немного странное, но в конечном итоге интересное чтение , на самом деле использующее кэширование в реальных сценариях , а не просто настраивая его в игрушечном проекте

>> Ceylon Might Just быть единственным (JVM) языком, который получил нулевое право []

Хороший способ Цейлон обрабатывает и работает с нулями . Если вы являетесь поклонником языка и не работали на Цейлоне раньше, обязательно прочитайте.

>> Java EE 8 MVC: работа с параметрами бина []

Исследование Java EE 8 продолжается, на этот раз с отображением параметров компонента в приложении в стиле MVC.

>> Когда писать сеттеры []

Вернутся к основному виду рецензирования с использованием опыта реального мира.

>> Java может наконец принять (действительно полезный) вывод типа []

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

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

Вебинары и презентации:

Время для обновления:

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

>> Самые важные метрики кода, о которых вы никогда не слышали []

Неудивительно, что производительность труда разработчиков очень трудно измерить.

Оставляя это в стороне, хотя - определенно следите за некоторыми метриками, о которых говорится в этой записи - они очень полезны при определении общего состояния вашей кодовой базы .

>> трекеры []

Интересное (и забавное) чтение о культуре отслеживания и управления данными, в которой мы все живем

>> 10 уроков за 10 лет работы веб-сервисов Amazon []и >> Десять лет в облаке AWS - как летит время! []

10 лет эксплуатации одной из более сложных систем, сильно распределенных систем, принесли несколько очень интересных уроков.

>> Впечатления от Voxxed Days Bucharest 2016 []

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

>> Первая зима []

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

>> Написание тестов не должно быть дополнительной работой []

Если все сделано правильно, тесты могут и обязательно ускорят вас - как только вы достигнете снижения производительности, которое обычно происходит в первые несколько недель после получения TDD.

>> Увольнение людей []

Долгое и личное чтение, которое я включил в обзор только потому, что мне нравится писать Закса.

>> Проблема с карьерными сайтами [daedtech.com]

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

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

3. Комиксы

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