Итак, приступим…

1. Spring и Java

Хорошая статья о куче и памяти без кучи, собственных областях памяти, проблемах определения размера JVM и о том, как Spring минимизирует собственный объем памяти. .

>> Memory footprint of the JVM [spring.io]

Краткий обзор того, как использовать Spring DevTools, не включая его в рабочие образы докеров, созданные с помощью плагина Maven Jib. Очень круто.

>> Spring DevTools with Jib and IntelliJ IDEA [blog.frankel.ch]

Обзор аннотаций, доступных для указания условий, при которых компонент должен быть загружен в контекст приложения, вместе с примерами использования для каждого из них.

>> Conditional Beans with Spring Boot [reflectoring.io]

И внутренний взгляд на ДОПОЛНИТЕЛЬНЫЕ ленивые сопоставления упорядоченных списков выявляет проблемы с запросами N + 1, которые могут быстро привести к проблемам с производительностью.

>> Why you should avoid EXTRA Lazy Collections with Hibernate [vladmihalcea.com]

\u003e\u003e Helidon V1 обеспечивает стабильность API и поддержку MicroProfile 1.2 [infoq.com] \u003e\u003e Почему Quarkus [in.relation.to]

Also worth reading:

    Вебинары и презентации:

\u003e\u003e A Bootiful Podcast: Matt Raible and James Ward at Devnexus 2019 [spring.io] \u003e\u003e Взлом приложений Spring Boot с помощью кода Visual Studio [infoq.com] \u003e\u003e Kotlin: пиши один раз, запускай (фактически) везде [infoq.com] \u003e\u003e Глобальные потоки событий упрощаются с помощью Spring Cloud Stream и Cloud Pub/Sub [infoq.com] \u003e\u003e Снижение сложности архитектуры микросервисов с помощью Istio и Kubernetes [infoq.com] \u003e\u003e Этика и ИИ: выявление и предотвращение предвзятости в прогнозных моделях [infoq.com] \u003e\u003e Итерации для достижения успеха : Практический пример удаленного парного программирования, эволюция мечты с международным уклоном [infoq.com] \u003e\u003e Джейсон Бокс и Пол Джонстон о том, что технологи могут сделать с изменением климата [infoq.com]

    \u003e\u003e Spring Cloud Выпущен Data Flow и Skipper 2.0 GA [spring.io] \u003e\u003e Spring Cloud Greenwich.SR1 теперь доступен [spring.io] \u003e\u003e Spring Boot 2.2 M1 [ spring.io] \u003e\u003e Rancher Labs выпускает упрощенный дистрибутив Kubernetes «k3s» для платформ Edge, IoT и Telco [infoq.com]

Time to upgrade:

    2. Технические и размышления

Хорошее введение в DVC, версию с открытым исходным кодом система управления проектами машинного обучения.

>> A walkthrough of DVC [blog.codecentric.de]

И хороший отчет о преимуществах гуманитарного образования и о том, как его уроки могут помочь нам создавать отличное программное обеспечение.

>> A Great Engineer Needs the Liberal Arts [infoq.com]

\u003e\u003e Принципы проектирования для математической инженерии в экспериментальной платформе Netflix [medium.com] \u003e\u003e Сверточные нейронные сети для обнаружения повреждений [blog.codecentric.de] \u003e\u003e Преимущества открытого исходного кода для инноваций и организационной гибкости [infoq.com]

Also worth reading:

    3. Комиксы

4. Выбор недели

And my favorite Dilberts of the week:

>> Marketing Lies [dilbert.com]

>> Employee Engagement Is Up [dilbert.com]

>> Dilbert Feels Overwhelmed [dilbert.com]

>> don’t get clever with login forms [bradfrost.com]

«

Next »

Java Weekly, Issue 273

« Previous

Java Weekly, Issue 271