1. Весна и Ява
>> Представляем средство запуска Spring Cloud CLI [ spring.io ]
Spring Cloud определенно движется быстро.
Вот краткое описание новой команды CLI, которая снимает часть работы, запуская необходимые вспомогательные приложения.
>> Микросервисы Java: торт — это ложь, но вы не можете его игнорировать [takipi.com]
Взгляд в уменьшенном масштабе на ландшафт фреймворка микросервисов Java .
В статье обсуждается большинство доступных решений и подход, который каждый из них использует, чтобы помочь разработчикам перейти к реализации микросервиса, не стреляя себе в ногу.
>> Алгоритм Дейкстры [ cleancoder.com ]
Забавный способ применить TDD для получения чистого решения для хорошо известной предметной области.
>> 5 вещей, которым могут научить вас о Java только опытные разработчики [ takipi.com ]
Нет ничего лучше, чем запустить свою работу в производство. Я смотрю на свои первые несколько лет в качестве разработчика как на время до и время после того, как моя работа использовалась (и злоупотреблялась) реальными пользователями.
Так что эта статья попала в самую точку — опыт, а точнее производственный опыт, станет фантастическим ускорителем обучения .
>> Внутри Java 9 — схема версий, JAR-файлы с несколькими выпусками и многое другое [ sitepoint.com ]
По мере того , как Java 9 становится все ближе и ближе (скрестим пальцы), становится все более и более важным начинать копаться в деталях, которые будут составлять новую версию.
Эта статья, безусловно, хорошее место, чтобы начать делать это.
Также стоит прочитать:
>> Шпаргалка по аннотациям Spring Framework [ zeroturnaround.com ]
>> Опубликована книга «Реактивное программирование с помощью RxJava» [ nurkiewicz.com ]
>> 5 причин использовать JPA/Hibernate [ мысли -на-java.org ]
>> Простой дизайн DSL с Kotlin [ frankel.ch ]
>> Эффективная проверка модели домена с помощью Hibernate Validator [ sitepoint.com ]
>> Как вызывать хранимые процедуры и функции MySQL с помощью JPA и Hibernate [ vladmihalcea.com ]
>> Все и Spring Cloud Data Flow Sink [ engineering.pivotal.io ]
Вебинары и презентации:
>> Контракты, управляемые потребителями, и ваша микросервисная архитектура [ spring.io ]
>> Промышленный контроль доступа для приложений Spring [ infoq.com ]
>> Советы Spring: автоматические выключатели [ spring.io ]
>> Spring Tips: Spring-Aware Beans [ spring.io ]
>> От фиксации до производства за 10 минут в страховой компании вековой давности [ infoq.com ]
>> Интеграция гибридной облачной базы данных как услуги с сервисным брокером Cloud Foundry [ infoq.com ]
>> Выходи из автобуса, Гас: 50 способов покинуть свой мейнфрейм [ infoq.com ]
>> Предоставление информации в контексте с помощью интеллектуальных приложений [ infoq.com ]
>> Payara Micro и Docker [ adam-bien.com ]
>> Cloud Foundry: Cloud Native, Community и Momentum [ infoq.com ]
Время обновления:
>> Spring Security 4.2 RC1 [ spring.io ]
>> Вышел Hibernate Validator 5.3.1.Final [ in.relation.to ]
>> Guava Release 20.0: примечания к выпуску [ github.com ]
>> Четвертый выпуск исправления ошибок для ORM 5.2 [ in.relation.to ]
>> Spring Cloud Camden.SR2 доступен [ spring.io ]
2. Технические и размышления
>> REST — ассоциация ресурсов и агрегация ресурсов [ alexecollins.com ]
Действительно солидный, практичный пост, в котором обсуждается , как спроектировать пространство URL и семантику API . Читается быстро и определенно стоит потраченных 5 минут.
>> Применение теории очередей к динамическому определению размера пула соединений с помощью FlexyPool [ jooq.org ]
Краткий технический взгляд на то, как улучшить и получить больше от традиционных реализаций пула соединений .
>> О том, как стать мастером автоматизации тестирования [ ontestautomation.com ]
Как и большинство других вещей в этой области разработки программного обеспечения, тестирование основано на ценности и результатах, а не на новом блестящем инструменте .
Также стоит прочитать:
>> IntelliJ IDEA 2016.3 EAP добавляет React Native Debugger [ jetbrains.com ]
>> Поддержание чистоты кода при ведении журнала [ daedtech.com ]
>> Docker на сервере Windows 2016 [ диванбаза.com ]
>> Анти-шаблоны контейнеров Docker [ диванбаза.com ]
>> Служба крови Красного Креста: крупнейшая утечка личных данных в Австралии [ troyhunt.com ]
>> Обзоры кода в Disy — наблюдения [ codefx.org ]
>> Здоровое презрение к технологиям [ mattblodgett.com ]
>> Почему я должен архивировать свои журналы? [ loggly.com ]
3. Комиксы
И мои любимые Дилберты недели:
>> Мы собираемся использовать бизнес-модель только для Интернета [ dilbert.com ]
>> 10 000 часов практики [ dilbert.com ]
>> Консультант по фен-шуй [ dilbert.com ]
4. Выбор недели
>> Статусные встречи — это бич [ m.signalvnoise.com ] **
**