Java Web Weekly, выпуск 127

В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** . С тех пор не пропустил ни одного отзыва.

  • Вот так…​**

1. Весна и Ява

>> Развертывание без простоя с базой данных []

Не случайно, что это первое в списке на этой неделе - Марцин написал хорошо проработанный, надежный и справочный ресурс для обработки развертываний в производстве

>> Назад к CompletableFuture: описание возможностей Java 8 []

Чистить основы всегда хорошая идея, и CompletableFuture было таким полезным дополнением в Java 8 ** .

Тот факт, что примеры построены с использованием супергероев Marvel, просто соус

https://advancedweb.hu/2016/05/27/jvm jit optimization__techniques/[>> Методы оптимизации JVM JIT] []

Подробное введение в основы того, как JVM на самом деле оптимизирует и выполняет код

>> Открытый шаблон просмотра сеанса в представлении []

Низкий уровень и очень полезное глубокое погружение в то, как использование «решения» Open Session In View - это, по сути, запах кода для корневой проблемы ** в архитектуре системы.

http://www.adam-bien.com/roller/abien/entry/oracle moves in strange ways[>> Oracle движется странным образом] []

Очень интересный урок в истории Java EE и краткое чтение.

>> Почему микросервисы должны управляться событиями: автономия против власти []

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

** http://www .

Некоторое совершенство Hibernate с поддержкой JSON в PostgreSQL.

2. Технический

>> Моделирование микросервисных шаблонов в коде []

Запись, которая может определить и уточнить ментальную модель определенных взаимодействий клиент-сервер .

3. Musings

>> Появление исторических мега-нарушений []и https://www.troyhunt .com/Dating-the-Ginormous-MySpace-Breach/[>> Знакомства Ginormous MySpace нарушение] []

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

>> Преодоление коммуникационного разрыва между разработчиками и архитекторами []

Консенсус о том, каким должен быть «архитектор», маловероятен, но определить несколько полезных вещей, которые им определенно следует сделать, проще. Некоторые интересные блюда здесь.

>> OutcomeOriented []и >> ActivityOriented []