В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> Шестимесячная задержка выпуска Java 9 [ codefx.org ]
>> Java 9 отложен на 6 месяцев? [ infoq.com ]
Коротко и по существу: Java 9 выйдет в начале 2017 года — на 6 месяцев позже, чем планировалось изначально.
Spring 5.0 также имеет скорректированное расписание , поскольку оно привязано к выпуску Java 9.
>> Изучите REST с помощью Spring [ codeleak.pl ]
Я по понятным причинам взволнован этим — очень крутой обзор моего курса « REST With Spring » . Всего две недели до завершения мастер-класса.
>> Как не возненавидеть весну в 2016 году [ spring.io ]
Вдумчивый ответ на публикацию, которая разлетелась по кругу на этой неделе — все о том, почему Spring — худшая вещь, так как еще одна очень плохая вещь.
>> Перенос приложений OAuth2 с Spring Boot 1.2 на 1.3 [ spring.io ]
Если вы выполняете какую-либо работу с OAuth2 — и, судя по количеству вопросов, которые я получаю об этом — все больше и больше разработчиков используют Spring Security OAuth — это определенно статья, которую вы не хотите пропустить.
>> Тонкое изменение контракта AutoCloseable между Java 7 и Java 8 [ jooq.org ]
Вы узнаете что-то новое каждый день — AutoClosable
на самом деле более тонкий , чем раньше в Java 7.
>> Какой поток выполняет задачи и обратные вызовы CompletableFuture? [ nurkiewicz.com ]
Еще одно глубокое погружение в глубокую часть многопоточности Java — весьма полезно, если вы думаете о том, чтобы сделать свой веб-сервер асинхронным .
Также стоит прочитать:
>> Использование Mockito без статического импорта с Java 8 [ solidsoft.com ]
>> Spring Boot с Gradle и фильтрацией ресурсов [ codeleak.pl ]
>> Микросервисы, DevOps и PaaS — влияние на современную архитектуру Java EE [ infoq.com ]
>> Первые шаги с Java 9 и Project Jigsaw — Часть 2 [ codecentric.de ]
>> Прекрасная документация API с незначительными накладными расходами [ @flbenz на medium.com ]
>> Вопросы и ответы с Энди Уилкинсоном по Spring REST Docs [ dzone.com ]
>> Визуализация взаимосвязей между модулями Java 9 [ waynebeaton.wordpress.com ]
>> MicroPlode — реализация первого микросервиса [ codecentric.de ]
Переговоры:
>> Защита микросервисов с помощью Spring Cloud Security [ infoq.com ]
>> Микросервисы, контейнеры и Kubernetes Spring Boot — How-t [ infoq.com ]
>> Практическое руководство по обеспечению безопасности в облаке PAAS [ infoq.com ]
>> Spring Cloud *: Изучение альтернативных реализаций Spring Cloud [ infoq.com ]
>> Микросервисы, управляемые сообщениями, в облаке [ infoq.com ]
Время обновления:
>> Выпущен Spring Tool Suite 3.7.2 [ spring.io ]
>> Выпущены Spring Cloud Connectors 1.2.1 [ spring.io ]
>> 5-й выпуск исправления ошибок для ORM 5.0 [ in.relation.to ]
>> Выпущен плагин управления зависимостями Gradle 0.5.4 [ spring.io ]
2. Технические
>> Нагрузочное тестирование с использованием Gatling-FatJars и InfluxDB [ codecentric.de ]
После многих лет использования JMeter Gatling все больше и больше выглядит надежной заменой — это хорошая статья о масштабировании Gatling в рамках конвейера непрерывной интеграции .
>> ListAndHash [ martinfowler.com ]
Структуры данных list и map являются фундаментальными частями большинства языков и основой нашего процесса мышления и написания кода. Это хорошая идея, чтобы иметь твердое представление о них.
Также стоит прочитать:
>> Проектирование точки входа [ thecodewhisperer.com ]
>> Разработка с помощью Docker — использование прокси-контейнера для упрощения разработки [ alexecollins.com ]
3. Размышления
>> Генеральный директор нищего и Sucker Culture [ daedtech.com ]
Отличное чтение о социальном давлении культуры переутомления , действительно попадающее в точку.
>> Электронная идентификация [ techblog.bozho.net ]
Электронная идентификация — интересная концепция, и похоже, что она может появиться раньше, чем позже.
>> EvolvingPublication [ martinfowler.com ]
Писать для Интернета — совсем другое дело, чем писать для бумаги, но наша история с бумагой определенно все еще удерживает нас от новых шаблонов и новых способов представления информации, чтобы она лучше служила читателям.
Эта статья о публикации контента, вероятно, будет вам интересна, если вы уже ведете сайт (или планируете это делать).
Также стоит прочитать:
>> Наши должности: разработчик, программист или инженер-программист? [ daedtech.com ]
>> Мой взгляд на Story Points [ codecentric.de ]
4. Комиксы
И мои любимые Дилберты недели: