В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.
Вот так…
1. Весна и Ява
>> Развертывание с нулевым временем простоя с базой данных [ spring.io ]
Это не случайно, что это первое в списке на этой неделе — Марчин написал хорошо проработанный, надежный и доступный ресурс для обработки развертываний в рабочей среде .
>> Назад к CompletableFuture: обзор возможностей Java 8 [ takipi.com ]
Освежить в памяти основы — это всегда хорошая идея, и CompletableFuture был
таким полезным дополнением в Java 8 .
Тот факт, что примеры построены с использованием супергероев Marvel, просто подливка.
>> Методы оптимизации JVM JIT [ advancedweb.hu ]
Всестороннее введение в основы того , как JVM на самом деле оптимизирует и запускает код .
>> Открытая сессия в обзоре анти-паттерна [ vladmihalcea.com ]
Низкоуровневое и очень полезное глубокое погружение в то, как использование «решения» Open Session In View, по сути, является запахом кода для основной проблемы в архитектуре системы.
>> Oracle движется странным образом [ adam-bien.com ]
Очень интересный урок по истории Java EE и быстрое чтение.
>> Почему микросервисы должны управляться событиями: автономия против авторитета [ christianposta.com ]
По мере того, как шум утихает, становится все яснее и яснее, что микросервисы требуют принципиально иного подхода к архитектуре наших систем.
>> Как использовать тип данных JSONB PostgreSQL с Hibernate [ мысли -на-java.org ]
Некоторые преимущества Hibernate с поддержкой JSON в PostgreSQL.
Также стоит прочитать:
>> Java-клиент Cloud Foundry — потоковые события [ java-allandsundry.com ]
>> Log4j 2.6 избавляется от мусора [ infoq.com ]
>> Сочетание Apache Shiro и Java EE 7 [ infoq.com ]
>> Создание продуктов для управления мероприятиями с помощью Java EE 7 [ adam-bien.com ]
>> Выбор элементов ответа с помощью GPath в REST Assured [ ontestautomation.com ]
>> Жизнь в матрице с манипулированием байт -кодом [ infoq.com ]
>> Проверка JWT с помощью Spring Boot и Spring Security [ pragmaticintegrator.wordpress.com ]
Вебинары и презентации:
>> Другие кусочки головоломки Java 9 [ infoq.com ]
>> Запись вебинара: Docker для разработчиков Java [ jetbrains.com ]
Время обновления:
>> Выпущен Spring Statemachine 1.1.0 [ spring.io ]
>> Spring REST Docs 1.1.0.RELEASE [ spring.io ]
>> Twitter выпускает Pants 1.0 Polyglot Build Tool [ infoq.com ]
>> Spring AMQP 1.6 RELEASE доступен [ spring.io ]
>> Java EE 8 Security API 1.0-m01 доступен для тестирования [ adam-bien.com ]
>> Выпущен Apache TomEE 7.0.0 и проверено дымом [ adam-bien.com ]
>> IntelliJ IDEA 2016.2 EAP: переименование только регистра в Git, лигатуры, фоновые изображения и многое другое [ jetbrains.com ]
>> Наконец-то обнародована дорожная карта Selenium 3.0, 4.0 и 5.0 [ techbeacon.com ]
>> Релиз Hibernate ORM 5.2 [ in.relation.to ]
2. Технические
>> Моделирование шаблонов микросервисов в коде [ vanilla-java.github.io ]
Рецензия, которая может определить и прояснить ментальную модель некоторых взаимодействий клиент-сервер .
Также стоит прочитать:
>> AWS: тематическое исследование [ dandreamsofcoding.com ]
>> Clojure.spec — это новая система контрактов для Clojure [ infoq.com ]
>> Ненадежные тесты в Google и способы их устранения [ googletesting.com ]
3. Размышления
>> Появление исторических мегавзломов [ troyhunt.com ] и >> Датировка гигантского взлома MySpace [ troyhunt.com ]
На этой неделе в экосистеме безопасности произошло несколько очень интересных событий: несколько беспрецедентных утечек данных увидели свет сразу.
>> Преодоление разрыва в общении между разработчиками и архитекторами [ daedtech.com ]
Единого мнения о том, каким должен быть «архитектор», маловероятно, но проще определить несколько полезных вещей, которые он обязательно должен делать. Некоторые интересные выводы здесь.
>> Ориентировано на результат [ martinfowler.com ] и >> Ориентировано на деятельность [ martinfowler.com ]
Хорошая организация команд — крепкий орешек. Если вы работаете над его взломом — эти две короткие статьи будут хорошим чтением.
Также стоит прочитать:
>> Прекратить проверку телефонных номеров [ mattblodgett.com ]
>> Об обучении и информации [ lizkeogh.com ]
>> Представляем HyperDev [ joelonsoftware.com ]
>> Эксперимент YC с базовым доходом [ jacquesmattheij.com ]
4. Комиксы
И мои любимые Дилберты недели: