Вот так…
1. Весна и Ява
>> Разработка через тестирование: на самом деле это метод проектирования [ infoq.com ]
Пошаговое руководство по TDD на простом примере Java.
>> Тестирование на основе свойств в Java: PBT и разработка через тестирование [ blog.johanneslink.net ]
Еще один пример TDD на основе Java, на этот раз с использованием метода, при котором вы сначала определяете желаемые свойства решения, а затем итеративно разрабатываете и тестируете решение до тех пор, пока не будут реализованы все свойства.
>> Jakarta EE, javax и неделя беспорядков [ blog.codefx.org ]
И, наконец, подборка реакций сообщества Java на объявление, сделанное на прошлой неделе.
Также стоит прочитать:
>> Критическая уязвимость, которую можно использовать удаленно, обнаружена в Oracle WebLogic Server [ infoq.com ]
>> Текстовые блоки Java [ marxsoftware.blogspot.com ]
>> Бесплатная кулинарная книга из 166 примеров кода Java EE [ tomitribe.com ]
>> Знакомство с упражнениями в стиле программирования [ blog.frankel.ch ]
>> В Micronaut 1.1 реализована расширенная поддержка создания облачных приложений [ infoq.com ]
>> Конкатенация строк, приведение [ cl4es.github.io ]
Вебинары и презентации:
>> Подкаст Bootiful: инженер команды Kotlin Роман Елизаров [ spring.io ]
>> Советы Spring: Spring Batch и Apache Kafka [ spring.io ]
>> Как предотвратить катастрофические сбои в производственных системах машинного обучения [ infoq.com ]
>> Горячее развертывание в Kubernetes с использованием Telepresence и WAD [ blog.sebastian-daschner.com ]
>> Unikernels не мертвы, они просто не контейнеры [ infoq.com ]
>> Создание моделей H2O с помощью Apache Spark [ infoq.com ]
>> Предоставление командам возможности принять изменения [ infoq.com ]
>> В чем мы ошиблись: уроки рождения микросервисов [ infoq.com ]
Время обновления:
>> Spring Boot 2.1.5 выпущен [ spring.io ] и >> Spring Boot 1.5.21 уже доступен [ spring.io ] и >> Spring Boot 2.2 M3 уже доступен [ spring.io ]
>> Spring Framework 5.2.0.M2, 5.1.7, 5.0.14 и 4.3.24 уже доступны [ spring.io ]
>> Spring Data Moore M4, Lovelace SR8 и Ingalls SR22 выпущены [ spring.io ]
>> Доступны Spring Integration AWS 2.2 GA и Spring Cloud Stream Kinesis Binder 1.2 GA [ spring.io ]
>> Google выпускает Google-Landmarks-V2, крупномасштабный набор данных для распознавания и поиска достопримечательностей [ infoq.com ]
2. Технические и размышления
>> Как перейти от монолитного озера данных к распределенной сетке данных [ martinfowler.com ]
Введение в распределенную сетку данных, управляемую доменом, — переход парадигмы от централизованных, монолитных, не зависящих от домена озер данных , которые сегодня размножают корпоративные данные.
>> Расширение доступа к базам данных блокчейна и реестра [ allthingsdistributed.com ]
Проверенное временем хранилище данных бухгалтерской книги идеально подходит для технологии блокчейн, и AWS Managed Blockchain стремится упростить ее внедрение для компаний.
>> Возможности использования Service Mesh для обмена сообщениями, управляемыми событиями [ infoq.com ]
И краткий обзор того, как существующие предложения сервисной сетки пытаются удовлетворить потребность в поддержке событийно-ориентированного обмена сообщениями.
Также стоит прочитать:
>> Старшим разработчикам отказывают в приеме на работу [ glenmccallum.com ]
>> Почему настройка нескольких учетных записей необходима для безопасных систем [ advancedweb.hu ]
>> Сборка приложения, размещенного в облаке. Часть 1. Взгляд на облако [ blog.codecentric.de ]
>> Интеграция приложений для архитектур микросервисов: Service Mesh не является ESB [ infoq.com ]
>> Мы слышали о чистом коде, пришло время для чистого дизайна [ blog.scottlogic.com ]
>> Agile Anti-Patterns: подход к системному мышлению [ infoq.com ]
>> Давайте заменим термин «технический долг» [ morethancoding.com ]
3. Комиксы
И мои любимые Дилберты недели: