В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> Дополнения Java 9 к необязательным [ codefx.org ]
Что- то интересное определенно появится в Факультативе
в JDK.
>> 5 распространенных исключений Hibernate и способы их устранения [ takipi.com ]
Мне нравится просматривать эти статьи, посвященные исключениям — обычно в них есть новые идеи, которые я могу почерпнуть, когда получаю исключение.
>> Управление секретами с помощью Vault [ spring.io ]
Хранение секретных данных конфигурации почти всегда является важным моментом в общей архитектуре системы.
Это также один из самых частых вопросов, которые я получаю от читателей, когда речь идет о конфигурации проекта. Так что эта статья — интересное решение этого вопроса. Не единственное решение, но, безусловно, интересное.
>> Обернись. Не используйте подсказки JPA loadgraph и fetchgraph. Вместо этого используйте SQL. [ jooq.org ]
Другой взгляд на выбор решения для сохраняемости вашего следующего проекта с нуля , говорящий о том, что вы предпочитаете простой SQL чему-то более высокому уровню, такому как JPA.
>> 14 советов по высокопроизводительному сохранению Java [ vladmihalcea.com ]
Некоторые легковесные плоды (и не очень) для повышения производительности реализации Hibernate.
>> Объявлен «Микропрофиль в Enterprise Java»! [ antoniogoncalves.org ] и >> Яркое будущее корпоративной Java: запуск микропрофиля Java EE 8 [ adam-bien.com ]
Большие объявления в мире Java EE (похоже, что каждую неделю).
>> Близкие встречи типа модели памяти Java [ shipilev.net ]
Фантастическое глубокое погружение в JMM (все еще читаю его сейчас). Однозначно в закладки.
Также стоит прочитать:
>> Установка приложения Java в качестве службы Windows [ techblog.bozho.net ]
>> Поддержка Spring Cloud Zuul — настройка тайм-аутов [ java-allandsundry.com ]
>> Примеры функторов и монад на простой Java [ nurkiewicz.com ]
>> Забудьте о Гуаве: 5 библиотек Google, которые должны знать Java-разработчики [ takipi.com ]
>> Что за JIT!? Анатомия OpenJDK HotSpot VM [ infoq.com ]
>> Методы JIT-оптимизации JVM — часть 2 [ advancedweb.hu ]
>> Тестирование конечных точек REST с помощью REST Assured [ semaphoreci.com ]
>> Советы по спящему режиму: как инициализировать ленивые отношения в запросе [ мысли -на-java.org ]
>> Spring Boot: декларативные планировщики RxJava [ jmnarloch.com ]
>> Multi-Cloud — это ремень безопасности для фанатов скорости [ infoq.com ]
>> Управление тестированием базы данных с помощью правил DBUnit [ rpestano.com ]
Вебинары и презентации:
>> За кулисами с Metamarkets, Эпизод 2 [ metamarkets.com ]
>> Рекомендации по использованию отладчика CDT [ infoq.com ]
>> Подготовка кода для JDK 9 [ infoq.com ]
>> Сеанс микросервисов, управляемый кодом. Из infoSharePL 2016 [ adam-bien.com ]
>> Cloud Native — Фил Уэбб — SpringBoot в SpringOne [ youtube.com ]
**Время обновления:
**
>> Spring для Apache Hadoop 2.4.0 GA выпущен [ spring.io ]
>> Полировка, полировка и еще раз полировка: Hibernate Search 5.5.4.Final уже здесь! [ в.отношении.к ]
2. Технические и размышления
>> Обзор кода и как предприятия могут упустить суть [ daedtech.com ]
Проницательный анализ мотивации различных игроков в крупной организации, когда дело доходит до код-ревью и извлечения из практики чего-то полезного . Стоит прочитать.
>> Как я готовился к основному докладу NDC (и другие советы докладчикам) [ troyhunt.com ]
Некоторые твердые, по существу советы о том, как говорить хорошо.
Я чувствую, что разговорная речь — это путешествие длиною в жизнь, и всегда есть чему поучиться. А хорошая презентация — настолько важный навык, что действительно имеет смысл потратить время на то, чтобы научиться делать это как можно лучше.
>> Изучение здорового страха перед устаревшим кодом [ daedtech.com ]
Вот драконы.
>> Расширение облака: знакомство с азиатско-тихоокеанским регионом AWS (Мумбаи) [ allthingsdistributed.com ]
Да, еще один регион для игры после Франкфурта.
>> Специальные навыки [ dandreamsofcoding.com ]
Есть время изучать основы и есть время специализироваться. И хотя основы важны, специализация и поиск ниш сегодня становятся все более и более важными.
>> Jepsen: расхождение версий Crate 0.54.9 [ aphyr.com ]
Кто знал, что проблемы согласованности данных Elasticsearch (которые вполне реальны) выйдут за рамки основного продукта и распространятся и на другие решения. Впрочем, это не так уж и удивительно.
>> Эластичная файловая система Amazon — готова к использованию в трех регионах [ aws.amazon.com **]** и
Эластичный сетевой адаптер — высокопроизводительный сетевой интерфейс для Amazon EC2 [ aws.amazon.com ]
Два важных анонса новых возможностей AWS за одну неделю.
Также стоит прочитать:
>> Проверка систем, управляемых событиями [ abdullin.com ]
>> Вареная морковь [ martinfowler.com ]
>> Любознательный клиент [ jayfields.com ]
>> Новые способы обнаружения и использования навыков Alexa [ allthingsdistributed.com ]
>> Оставаться или не оставаться [ jacquesmattheij.com ]
3. Комиксы
И мои любимые Дилберты недели: