1. Весна и Ява
>> Java 1.0 исполнилось 25 лет [ infoq.com ]
Напиши один раз, беги везде 25 лет — краткая история эволюции Java за эти 25 лет!
>> Интервью с Брайаном Гетцем [ manning.com ]
Становление архитектором языка Java — как это началось для Brain Goetz и как продвигается!
>> Spring Batch на Kubernetes: эффективная пакетная обработка в масштабе [ spring.io ]
Создание отказоустойчивых, надежных, экономичных, наблюдаемых и масштабируемых пакетных процессов с помощью Spring Batch!
Также стоит прочитать:
- >> Обзор функций Java: сопоставление с образцом [ infoq.com ]
- >> Доступ к внешней памяти — получение всех потоков [ mail.openjdk.java.net ]
- >> Улучшенная обработка потоков с помощью Kotlin Sequence Interface [ infoq.com ]
- >> YMNNALFT: Веб-сокеты [ spring.io ]
- >> Мониторинг загрузочных приложений с помощью Azure Spring Cloud [ spring.io ]
- >> Hibernate Reactively — руководство по началу работы [ thorben-janssen.com ]
- >> Накопление размерных метрик с помощью микрометра [ spring.io ]
- >> Состояние настольных сред JVM: SWT [ blog.frankel.ch ]
Вебинары и презентации:
- >> Что нового в Spring Boot 2.4 [ spring.io ]
- >> Кофе с Торбеном 22 января 2020 г. — сопоставления JSON и полиморфные ассоциации [ thorben-janssen.com ]
- >> Подкаст Bootiful — Spring Tools ведет Мартина Липперта по устойчивому программному обеспечению [ spring.io ]
Время обновления:
- >> Spring Boot 2.5.0-M1 уже доступен [ spring.io ]
- >> Доступна IntelliJ IDEA 2020.3.2 [ blog.jetbrains.com ]
- >> IntelliJ IDEA 2021.1 EAP 1: поддержка Java 16, поддержка WSL 2, Run Targets и многое другое [ blog.jetbrains.com ]
- >> Выпуск Spring Cloud Task 2.2.5! [ весна.ио ]
- >> Выпущен Spring Cloud Data Flow 2.7.1 [ spring.io ]
2. Технические
>> Шаблоны распределенных систем: идемпотентный приемник [ martinfowler.com ]
Искусство обработки повторяющихся запросов : проектирование надежных распределенных систем с учетом идемпотентности.
Также стоит прочитать:
- >> Несмотря на свою мощь, фреймворки подходят не всем [ queue.acm.org ]
- >> Алгоритм соединения вложенных циклов [ vladmihalcea.com ]
- >> Объяснение принципа открытости-закрытости [ Reflectoring.io ]
- >> Слишком много если? Может быть. [ блог.thecodewhisperer.com ]
3. Размышления
>> Цифры задержки, которые должна знать каждая команда [ benjiweber.co.uk ]
Переосмысление команд как систем — более эффективные операции за счет сокращения циклов обратной связи и минимизации задержек!
Также стоит прочитать:
- >> О важности манифеста команды [ blog.scottlogic.com ]
- >> Делайте ставку на мощность для выбросов NetZero [ blog.scottlogic.com ]
- >> Маркетинг 101: маркетинг — это не то, что вы думаете, фрилансеры [ daedtech.com ]
4. Комиксы
И мои любимые Дилберты недели:
>> Ничего не делать — это решение [ dilbert.com ]
>> Клиенты — мертвые люди [ dilbert.com ]
>> Командная работа Но [ dilbert.com ]
5. Выбор недели
>> Делайте то, что не масштабируется [ paulgraham.com ]