1. Весна и Ява
>> Изучите новый тип Java 10 «var»: введение и практическое руководство []
Хорошая статья о выводе типа для локальных переменных , замечательная новая функция, которая направлена на сокращение стандартного кода .
>> Реактивная революция на платформе SpringOne 2018 (часть 1/N) []
Отличная новая серия начинается с двух интересных тем - реактивного доступа к данным SQL и протокола RSocket . И пара серьезных рецензий на R2DBC и https://www.infoq.com/news/2018/10/rsocket Facebook[RSocket]закончился на InfoQ.
>> Структурированное тестирование JUnit 5 []
Разумный способ организации тестов в стиле BDD для класса использует аннотацию @ Nested с внутренними классами для группировки тестов, имеющих общие предварительные условия, и абстрактные суперклассы для тестов, которые выполняют одинаковое поведение в настройках. Очень круто.
>> Что нового в Spring Data Lovelace? []
Последний релиз Spring Data теперь GA, и он включает в себя некоторые мощные новые функции . И выясните, что означает обновление для Redis и Apache Cassandra , а также для MongoDB .
>> Kotlin и MongoDB, идеальное совпадение []
В твердой статье представлен убедительный аргумент о том, почему присущие Kotlin языковые функции делают его лучше, чем Java, для работы с динамическими схемами MongoDB.
>> 10 рекомендаций по безопасности Maven []
Когда дело доходит до защиты конфиденциальной информации в кодовой базе , новичкам легко конфигурировать конфигурацию инструмента сборки. Обязательно ознакомьтесь с этим списком безопасности для проектов Maven.
>> Производительные антипаттерны API коллекций Kotlin []
Приятно помнить, что ** коллекции Kotlin не ленивы, как Java Stream API.
Также стоит прочитать:
-
===== >> Повесть о двух JDK Oracle []
-
===== >> Руководство по Java 11: помечает ли Java 11 все нужные поля? []
-
===== >> Spring Framework 5.1 поставляется с поддержкой Java 11 []
-
===== >> Эволюция Spring Fu []
-
===== >> Охват тестов мертв - долгое тестирование мутаций Live
-
===== >> Расширение Swagger Codegen новыми усами файлы шаблонов с использованием нового языка []
-
===== >> Допуск отказа MicroProfile, взять 2 []и https://www.tomitribe .com/blog/аннотации отказоустойчивости microprofile/[ >> Аннотации отказоустойчивости MicroProfile ][]
Вебинары и презентации:
-
Несколько выступлений на прошлой неделе ** Конференция SpringOne Platform 2018 в
Вашингтон, округ Колумбия , включая Юргена Хеллера на https://www.youtube.com/watch? V = onZJ8beVEtI , Дейв Сайер на https://www.youtube . com/watch? v = icZaMdNExNU , Джон Шнайдер на https://www.youtube.com/watch? v = xcD4mWo__YHE[непрерывная доставка и Spinnaker]** , и Оливер Гирке
-
===== >> Java 11 (список воспроизведения) []
-
===== >> Микросервисный подход в границах традиционной корпоративной среды []
-
Время для обновления: **
-
===== >> Spring Security 5.1 идет GA []
-
===== >> Spring Vault 2.1 GA выпущен []
-
===== >> Payara Foundation выпускает сервер Payara и Payara Micro 5.183 с поддержкой MicroProfile 2.0 []
-
===== >> Новая эра для GlassFish []
-
===== >> Hibernate OGM 5.4.0.CR1 release []
2. Технический
>> Моделирование неопределенности с помощью реактивного DDD []
Вдумчивая статья о применении методов моделирования на основе предметной области в реактивных распределенных системах .
>> Если вы изучите C, чтобы «узнать, как работает компьютер» ? []
Или, если быть более точным, следует ли вам «изучить C, чтобы узнать больше о том, как работает компьютер?»
-
Также стоит прочитать: **
-
===== >> Как Используйте SQL UPDATE .. RETURNING для более эффективного запуска DML []
-
===== >> Брут-форсинг, казалось бы, простой головоломки с числами []
-
===== https://blog.sebastian-daschner.com/entries/porcupine-metrics-grafana [** >> Инструктаж дикобраза прометеем
-
===== >> Пряжа: начало пряжи в пределах Пряжа через глоток и когда это полезно []
-
===== https://advancedweb.hu/2018/10/02/lastpass pwned passwords/[ >> Как безопасно проверить хранилище LastPass в базе данных Pwned Passwords ][]
-
===== >> Тестирование Android: AWS Device Farm vs Firebase TestLab []
3. Musings
>> Переосмысление краевой балансировки нагрузки Netflix []
Глубокое погружение в то, как уроки, извлеченные с помощью Zuul, привели к нескольким улучшениям , включая уменьшение количества ошибок, вызванных перегруженными серверами.
>> Узкая ниша: когда узкая становится слишком узкой? []
Если вы думаете о создании блога, стоит начать с широкого и итеративного сужения.
-
Также стоит прочитать: **
-
===== >> Что такое Upstream и Downstream в разработке программного обеспечения? []
-
===== >> Автоматические таймеры переполнения и мониторинг производительности в Splunk []
-
===== https://www.confluent.io/blog/event-streaming-new-big-thing-finance [** >> Потоковое событие - это новое для финансов?
4. Комиксы
И мой любимый Дилбертс недели: