Перейти к основному содержимому

Java Web Weekly, выпуск 149

· 5 мин. чтения

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 ] **

**