1. Весна и Ява
>> Что они строят и зачем? 6 вопросов для лучших архитекторов Java [ blogs.oracle.com ]
Архитекторы Java рассказывают о его динамичности, приоритетах языковых функций, проекте Loom, реактивном программировании, записях и многом другом. Определенно интересное, перспективное чтение!
>> 5 функций Hibernate, которые вы должны использовать с Spring Data JPA [ thorben-janssen.com ]
Получение максимальной отдачи от Hibernate и JPA — практическое руководство по статистике Hibernate, журналам медленных запросов, оптимизированным последовательностям, заполнению и естественным идентификаторам.
>> JEP 417: Vector API (третий инкубатор) [ openjdk.java.net ]
Третья инкубаторная версия Vector API использует преимущества некоторых оптимизаций ARM и обеспечивает еще больше улучшений производительности .
Также стоит прочитать:
- >> Spring Authorization Server официально переходит на spring-projects [ spring.io ]
- >> Получение клиентских сертификатов TLS при интеграции Spring [ techblog.bozho.net ]
- >> Создание рекомендаций с помощью Neo4j и Quarkus [ blog.sebastian-daschner.com ]
- >> Чтение stdin и Kotlin DSL для Gradle [ blog.thecodewhisperer.com ]
Вебинары и презентации:
- >> JEP Café #3 [ inside.java ]
- >> Подкаст Bootiful: генеральный директор Neo4J и соучредитель Spring Data Эмиль Эйфрем о графиках, Neo4J и многом другом [ spring.io ]
- >> Лукас Кавальканти об использовании Clojure, микросервисов, гексагональной архитектуры и общедоступного облака в Nubank [ infoq.com ]
- >> Самые популярные прямые трансляции IntelliJ IDEA [ blog.jetbrains.com ]
Время обновления:
- >> Spring Boot 2.4.10 и 2.5.4 теперь доступны [ spring.io ]
- >> Выпущены Spring Data 2021.0.4 и 2020.0.12 [ spring.io ]
2. Технические и размышления
>> Непрерывная настройка со скоростью звука [ allthingsdistributed.com ]
Познавательное чтение о том, как возникла непрерывная конфигурация: создание, управление и развертывание конфигураций приложений в масштабе!
Также стоит прочитать:
- >> Kubernetes Memory Manager переходит на бета-версию [ kubernetes.io ]
- >> Обновление файлов данных, коммиты и пулл -реквесты [ blog.frankel.ch ]
- >> Прорыв первого блока TDD [ blog.thecodewhisperer.com ]
- >> SQL CTE — общее табличное выражение [ vladmihalcea.com ]
- >> Uber перестроил свою базовую службу выполнения заказов [ infoq.com ]
3. Комиксы
И мои любимые Дилберты недели:
>> Дилберт не доктор [ dilbert.com ]
>> Ленивый робот Уолли [ dilbert.com ]
>> Порекомендуйте хороший микрофон [ dilbert.com ]
4. Выбор недели
Некоторое время назад Fauna связалась с нами по поводу совместной работы, и с тех пор я нахожусь в своего рода «путешествии открытий» с ней 🙂
Я обязательно напишу больше об их системе, как я использую ее.
По сути, Fauna — это гибкая, простая в использовании транзакционная база данных, предоставляемая вам в виде собственного веб-API с GraphQL :
>> Взгляд на фауну Спонсируется
И это без сервера, что означает, что мы можем быстро двигаться и масштабироваться, практически не нуждаясь в эксплуатации. Это круто.