«Итак, приступим…
1. Spring и Java
>> Test-Driven Development: Really, It’s a Design Technique [infoq.com]
Пошаговое руководство по TDD на простом примере Java.
>> Property-based Testing in Java: PBT and Test-driven Development [blog.johanneslink.net]
Еще один пример TDD на основе Java, на этот раз с использованием метода, при котором вы сначала определяете желаемые свойства решения, а затем итеративно разрабатываете и тестируете решение, пока не будут реализованы все свойства.
>> Jakarta EE, javax, And A Week Of Turmoil [blog.codefx.org]
И, наконец, подборка реакций сообщества Java на объявление, сделанное на прошлой неделе.
Also worth reading:
-
\u003e\u003e Критическая уязвимость, которую можно использовать удаленно, обнаружена в Oracle WebLogic Server [infoq.com] \u003e\u003e Текстовые блоки Java [marxsoftware.blogspot.com] \u003e\u003e Бесплатная кулинарная книга из 166 примеров кода Java EE [tomitribe.com] \u003e\u003e Введение в упражнения в стиле программирования [blog.frankel.ch] \u003e\u003e В Micronaut 1.1 реализована расширенная поддержка создания облачных приложений [infoq.com] \u003e\u003e Конкатенация строк, сокращение [cl4es.github.io]
Webinars and presentations:
-
\u003e\u003e A Bootiful Podcast: Инженер команды Kotlin Роман Елизаров [spring.io] \u003e\u003e Советы Spring: Spring Batch и Apache Kafka [spring.io] \u003e\u003e Как предотвратить катастрофический сбой в производственных системах машинного обучения [infoq.com] \u003e\u003e Горячее развертывание в Kubernetes с использованием Telepresence \u0026 WAD [blog.sebastian-daschner.com] \u003e\u003e Unikernels не мертвы, они просто не контейнеры [infoq.com] \u003e\u003e Создание моделей H2O с помощью Apache Spark [infoq.com] \u003e\u003e Предоставление командам возможности Принять изменения [infoq.com] \u003e\u003e Что мы сделали не так: уроки рождения микросервисов [infoq.com]
Time to upgrade:
-
\u003e\u003e Выпущен Spring Boot 2.1.5 [spring.io] и \u003e\u003e Spring Boot 1.5.21 уже доступны [spring.io] и \u003e\u003e Spring Boot 2.2 M3 уже доступны [spring.io] \u003e\u003e Spring Framework 5.2.0.M2, 5.1.7, 5.0. 14 и 4.3.24 уже доступны [spring.io] \u003e\u003e Выпущены Spring Data Moore M4, Lovelace SR8 и Ingalls SR22 [spring.io] \u003e\u003e Доступны Spring Integration AWS 2.2 GA и Spring Cloud Stream Kinesis Binder 1.2 GA [spring.io ] \u003e\u003e Google выпускает Google-Landmarks-V2, крупномасштабный набор данных для распознавания и поиска ориентиров [infoq.com]
2. Технические и размышления
>> How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh [martinfowler.com]
Введение в распределенную сетку данных, управляемую предметной областью, парадигму отказ от централизованных, монолитных, не зависящих от предметной области озер данных, которые сегодня способствуют распространению корпоративных данных.
>> Increasing access to blockchain and ledger databases [allthingsdistributed.com]
Проверенное временем хранилище данных бухгалтерской книги идеально подходит для технологии блокчейн, и AWS Managed Blockchain стремится упростить ее внедрение для компаний.
>> The Potential for Using a Service Mesh for Event-Driven Messaging [infoq.com]
И краткий обзор того, как существующие предложения сервисной сетки пытаются удовлетворить потребность в поддержке событийно-ориентированного обмена сообщениями.
Also worth reading:
-
\u003e\u003e Старшим разработчикам отказывают в приеме на работу [glenmccallum.com] \u003e\u003e Почему настройка нескольких учетных записей необходима для безопасных систем [advancedweb.hu] \u003e\u003e Сборка облачного приложения — Часть 1: Приведение Взгляд на облако [blog.codecentric.de] \u003e\u003e Интеграция приложений для архитектур микросервисов: Service Mesh не является ESB [infoq.com] \u003e\u003e Мы слышали о чистом коде, пришло время чистого Дизайн [blog.scottlogic.com] \u003e\u003e Agile Anti-Patterns: подход к системному мышлению [infoq.com] \u003e\u003e Давайте заменим термин «технический долг» [morethancoding.com]
3. Комиксы ~ ~~ И мои любимые Дилберты недели:
4. Выбор недели
>> Various Anonymous Sources [dilbert.com]
>> Twitch Gets You More Work [dilbert.com]
>> Bad Planning [dilbert.com]
>> It is perfectly OK to only code at work, you can have a life too [zeroequalsfalse.press]
«