Baeldung Еженедельный обзор 46

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

Курирование моего чтения сделало его более целенаправленным и разнообразным - и я надеюсь, что я также предоставлю вам ценность, позволив поднять лучшее содержание недели для поднятия на вершину.

  • Вот так…​**

1. Ява и Весна

>> Oracle объявляет о новых функциях Java 9!
  • Новые функции Java 9 ** были объявлены на этой неделе. Мы знали, что модульность была в центре внимания, но мы не знали, что «ведение журнала» получает подтяжку лица и «опции GC», что-то вроде очистки.

>> Руководство для начинающих по обработке часовых поясов в Java

Основы работы со временем в Java - хорошие вещи.

>> Прерывание задач исполнителя

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

У меня есть лишь смутные воспоминания о том, как я это делал несколько лет назад, и, к сожалению, я не делал заметок. Оказывается, я могу просто вернуться к этой части.

>> ExecutorService - 10 советов и приемов

Практические рекомендации, которым нужно следовать при работе с пулами потоков . Даже тот, кто спрятан за абстракцией Springs @ Async , выиграет от многих из этих моментов. В общем, если вы используете их, прочитайте это - вы сэкономите немного времени.

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

>> Непрерывная доставка 101: Автоматическое развертывание
  • Непрерывное развертывание - путь к успеху ** - я не думаю, что кто-то будет спорить с этим. Попасть туда - это совсем другая история - эта часть представляет собой быструю и точную модель зрелости для CD - очень полезную вещь, которую нужно держать в своем заднем кармане, когда вы настраиваете Jenkins для своего следующего проекта.

>> Тестирование стратегий в микросервисной архитектуре

Эта колода в стиле презентации - очень хорошее место для начала понимания микросервисов

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

Несмотря на это, эта колода - сбалансированный и хорошо составленный ресурс.

http://damienkatz.net/2014/11/cap should be__clap.html[>> CAP должен быть CLAP]

Очень хорошо прочитайте почему задержка должна быть частью нашего обсуждения CAP и наших рассуждений о доступности. Определенно стоит прочитать.

>> Уничтожающая сложность

Тот факт, что некоторые люди естественным образом добавляют сложность к любому сценарию и некоторые снимают его , является одной из тех вещей, которые - как только вы начинаете ласкать - вы начинаете видеть повсюду. И повсюду можно увидеть худшие вещи - например, число 11 (я знал парня).

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

>> Как я все еще пишу код как технический лидер?

Полезная тактика на быть эффективным техническим лидером . А эффективный означает не устанавливать дистанцию ​​между собой и кодом - если вы перестанете кодировать, то перестанете быть хорошим лидером.

3. Комиксы

Ты хоть у меня кончился с хорошим XKCD? Подумай еще раз:

** 4. Выбор недели

**

Недавно я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже в моем списке рассылки - вы уже выбрали - надеюсь, вам понравилось.

Если нет - вы должны подписаться, чтобы получить следующий.