В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .
2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал читать гораздо больше, чтобы убедиться, что освещаю и курирую материалы, которые имеют ценность и действительно достойны прочтения.
Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.
Вот так…
1. Весна и Ява
>> Поддержка CORS в Spring Framework
Очень хорошая поддержка CORS в Spring 4.2 — это немного поможет.
>> 12 инструментов, которые я использую для написания модульных и интеграционных тестов
Это набор инструментов для тестирования в экосистеме Java . Много хороших библиотек, которые можно взять отсюда.
>> ETags и данные Spring REST
Хорошее, точное введение в ETags в следующей версии Spring Data REST. Прикольная штука.
Также стоит прочитать:
>> Приветствуется обратная связь: системные требования Spring 5
>> Как работает кэш запросов Hibernate
>> Необязательные зависимости
>> Новые обучающие программы для IntelliJ IDEA
>> Байт-код Java: нарушение правил
Вебинары и презентации:
>> core.async: параллелизм без обратных вызовов
Время обновления:
>> Lucene и Solr 5.2
>> Выпущен Elasticsearch 1.6.0
>> Джексон Релиз 2.5.4
>> Hibernate Search 5.3.0.Final уже доступен!
>> Spring для Apache Hadoop 2.2 GA выпущен
>> Выпуск JHipster 2.16.0
>> Spring Boot 1.3.0.M1 уже доступен
2. Технические
>> Не начинайте с монолита
Если вашей целью для нового проекта является микросервисная архитектура, у вас есть основополагающий вопрос, который вы должны задать себе в процессе работы. Должен ли я начать с простого монолитного маршрута и разбить его на микросервисы и обязанности позже, или лучше с самого начала обеспечить соблюдение этих четких обязанностей?
Эта статья, наряду с той, что была опубликована на прошлой неделе, представляет собой подробное и сбалансированное обсуждение этого выбора.
По моему опыту, оба подхода работают, если в команде очень высокая дисциплина. Если бы мне пришлось делать выбор сегодня, и не было бы вопроса, что цель — микросервисная архитектура — то я бы начал с микросервисов с самого начала .
>> Почему нам нужен устойчивый дизайн программного обеспечения
Хорошее короткое интервью об отказоустойчивости системы в масштабе .
>> Сравнение развертывания приложений: 2005 г. и 2015 г.
Времена, когда они меняются.
Также стоит прочитать:
>> Представляем модель зрелости TLS
>> Какой зарезервированный инстанс AWS выбрать?
>> Облачные вычисления, использование серверов и окружающая среда
3. Размышления
>> Бинго в стиле оратора: 10 антишаблонов презентации
Отличное понимание публичных выступлений , особенно о том, как стать лучше.
Также стоит прочитать:
>> Дилемма технолога
>> Не учись программировать — учись автоматизировать
4. Комиксы
И мои любимые Дилберты недели:
>> Никогда не был заперт…
>> Обучение клиентов
>> Вам придется проделать кое-какую реальную работу
5. Выбор недели
Ранее в этом году я представил раздел «Выбор недели» в своем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.
Если нет — вы можете поделиться обзором и разблокировать его прямо здесь:
[идентификатор соцсети = ”6211″]
Очень удобный справочник по сборке мусора:
>> Справочник по сборке мусора Java
[/социальный замок]