1. Весна и Ява
>> Как может выглядеть Java в будущем [ sitepoint.com ]
Планы на Java после версии 9 очень интересны и явно весьма амбициозны. Некоторые огромные функции в работе.
>> Еще один постпроцессор для Spring Boot [ frankel.ch ]
Некоторое удовольствие копаться во внутренностях Spring (и Spring Boot), выходя за рамки использования фреймворка и приближаясь к его реальному пониманию.
>> Образец Spring Kafka Producer/Consumer [ java-allandsundry.com ]
Чистые и точные примеры, представляющие Spring Kafka .
>> (J) Принципы модульного тестирования [ codecentric.de ]
Краткий пост, посвященный некоторым основам модульного тестирования . Это не новаторские вещи, но это именно то, что так часто упускается из виду.
Также стоит прочитать:
>> Дорога к Javaslang 3.0 [ infoq.com ]
>> Неравенство поколений в сборке мусора [ sitepoint.com ]
>> Печатная версия High-Performance Java Persistence [ vladmihalcea.com ]
>> Познакомьтесь с Жюльеном Дюбуа и JHipster [ in.relation.to ]
>> Работа с параллельными потоками базы данных с использованием пользовательских пулов потоков [ minborgsjavapot.com ]
>> Сериализация POJO с пользовательским типом содержимого в JAX-RS 2.x [ adam-bien.com ]
>> 779 236 операторов ведения журнала Java, 1 313 репозиториев GitHub: ОШИБКА, ПРЕДУПРЕЖДЕНИЕ или ФАТАЛЬНО? [ takipi.com ]
Вебинары и презентации:
>> До Spring Security 4.1 и выше [ infoq.com ]
>> CQRS и Event Sourcing с Якубом Пилимоном [ spring.io ]
>> Микро-бенчмаркинг в Java [ infoq.com ]
>> Пограничный шлюз Netflix с использованием Zuul [ infoq.com ]
>> От императивных к реактивным веб-приложениям [ spring.io ]
>> Введение в Spring Boot [ infoq.com ]
>> Советы Spring: поток данных Spring Cloud [ spring.io ]
>> Vaadin Spring 1.1 — создавайте веб-интерфейсы, которые напрямую подключаются к вашему бэкенду Java [ spring.io ]
>> DDD и REST — доменные API для Интернета [ spring.io ]
Время обновления:
>> Платформа ввода-вывода Spring Афины-SR1 [ spring.io ]
>> Вышел Hibernate Validator 5.3.2.Final [ in.relation.to ]
>> IntelliJ IDEA 2016.3 RC: платформы, серверы приложений и облака [ jetbrains.com ]
>> Выпущен Spring Cloud Data Flow 1.1 RC1 [ spring.io ]
2. Технические
>> ValueObject [ martinfowler.com ]
Возврат к основам, особенно к вещам, которые, как нам кажется, мы понимаем, почти всегда является хорошей идеей.
Эти концепции являются основополагающими по той причине , что мы строим все остальное на их основе, поэтому стоит иметь ясность, когда мы смотрим на строительные блоки нашей работы.
>> Как запустить непрерывную интеграцию на EC2 без больших затрат [ giorgiosironi.com ]
Надежное руководство по настройке конвейера непрерывной интеграции на EC2 с экономической точки зрения . Здесь много хорошего, особенно когда вы масштабируетесь.
>> Самые популярные реляционные базы данных — издание 2016 года [ plumbr.eu ]
Такие полевые данные всегда интересны тем, что дают нам представление о том, как выглядит рынок в целом.
>> Шаблоны непрерывной доставки: создание приложения внутри контейнера Docker [ codecentric.de ]
То, как мы сейчас строим конвейер CD, определенно изменилось по сравнению с тем, как мы это делали всего несколько лет назад. И Docker, безусловно, был большой частью данных, наряду с более новыми DSL в Jenkins.
Также стоит прочитать:
>> Проверка работоспособности Docker-контейнеров [ Couchbase.com ]
>> Снижение цен на EC2 (инстансы C4, M4 и T2) [ aws.amazon.com ]
>> Проблема смешанного содержимого Disqus и ее решение с помощью CSP [ troyhunt.com ]
>> «Events-First» для микросервисов с Event Storming и DDD [ russmiles.com ]
>> Мониторинг производительности Java: 5 инструментов с открытым исходным кодом, которые вы должны знать [ takipi.com ]
3. Размышления
>> Как быть продуктивным (как разработчик) [ sebastian-daschner.com ]
Здесь много хороших советов о том, как стать продуктивным разработчиком. « Выбросьте мышь
», которому трудно следовать, фантастический совет.
>> Разрешение конфликтов [ queue.acm.org ]
Конфликт — это одна из тех вещей, о которых лучше не беспокоиться.
Но, поскольку я расту в команде, это не совсем вариант, поэтому стоит придать этому немного реальности и иметь разумный подход к решению этой проблемы (а не инстинктивную реакцию).
>> Как сдавать программные проекты вовремя [ daedtech.com ]
Есть вопрос, на который нет простого ответа. Что, конечно, не означает, что мы должны перестать пытаться улучшить этот процесс.
Также стоит прочитать:
>> Оживите свою аналитику: Amazon QuickSight теперь общедоступен в Северной Вирджинии, Орегоне и Ирландии [ allthingsdistributed.com ]
>> Офшоринговая рулетка: уроки аутсорсинга в Индию, Китай и Филиппины [ troyhunt.com ]
>> О метаданных [ lemire.me ]
>> О написании и публикации моей первой электронной книги [ ontestautomation.com ]
4. Комиксы
И мои любимые Дилберты недели: