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

Еженедельный обзор ForEach 10

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

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

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

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Вот так…

1. Весна и Ява

>> Портативный HTTP-сеанс, готовый к использованию в облаке

После Spring Boot я больше всего воодушевлен Spring Session среди всех новых проектов Spring, над которыми я работаю. Эта часть дразнит Http-сессию средней редкости, поддерживаемую Redis, с развертыванием для загрузки.

>> Руководство для начинающих по каскадным типам JPA и Hibernate

Огромный ресурс для понимания каскадирования в Hibernate и JPA — множество примеров, которые стоит изучить.

>> Java Bootstrap: Dropwizard против Spring Boot

Хорошее введение в оба фреймворка.

Важно понимать, что Dropwizard существует с 2011 года, тогда как Spring Boot — гораздо более новый фреймворк . С этой точки зрения весьма впечатляет то, что он достиг хорошего принятия и зрелости за такое короткое время.

>> Иди за деньгами! JSR 354 добавляет первоклассную поддержку денег и валюты в Java

Взгляните на готовящийся к выпуску Money JSR — выглядит полезным, если вы имеете дело с деньгами.

>> Обход рекурсивных структур данных с использованием потоков Java 8

Крутой вариант использования Streams для элегантного обхода деревьев.

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

>> Java 8u40 обеспечивает улучшенное управление памятью и поддержку JavaScript

>> Видеоуроки Kibana 4, часть 1

>> Наследие Java постоянно расширяется

>> Избегайте рекурсии в ConcurrentHashMap.computeIfAbsent()

>> JEP 110: Клиент HTTP 2 теперь предлагается для Java 9

>> Spring XD 1.1: упрощение больших данных, как это сделал Spring для Java EE

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

>> Обработка ресурсов в Spring MVC 4.1

>> В поисках священного интеграционного теста

>> Кэширование с помощью Spring: расширенные темы и лучшие практики

>> Создание модульных SPA, управляемых тестированием, с помощью Spring и AngularJS

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

>> Доступен весенний выпуск данных Train Fowler RC1

>> Выпущен Lucene 5.0 (объявление в списке рассылки)

>> Вышел HttpClient 4.4 (объявление в списке рассылки)

>> Выпуск Kibana 4.0.1 и >> Объявление о выпуске Logstash 1.5.0 RC1 и >> Выпуск Marvel 1.3.1

>> Spring Cloud 1.0.0 уже доступен

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

>> Unorthodocs: откажитесь от DVCS и вернитесь к здравомыслию

Это было весело читать. Кто-то где-то не думает , что это пчелиные колени ? Я говорю богохульство.

>> Упрощенные обзоры производительности

Всякий раз, когда я сталкивался с обзорами производительности в своей карьере, как на принимающей, так и на дающей стороне, я всегда думал: « Должен быть лучший способ сделать это.

Эта статья описывает ту же идею и предлагает интересную и простую альтернативу, которую стоит прочитать.

>> Почему неблокирующий?

Некоторые очень интересные соображения о неблокирующей и блокирующей архитектуре .

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

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

>> Google запрещает гиперссылки

3. Комиксы

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

>> Подпрограмма Brain Wuss

>> Получение финансирования

>> Отказ гарантирован

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

Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.