Перейти к основному содержимому

Еженедельник Java, выпуск 273

· 3 мин. чтения

Вот так…

1. Весна и Ява

>> Используйте DataDog для мониторинга и устранения неполадок в веб-приложениях Java Спонсируется

Оптимизируйте производительность с помощью сквозной трассировки и встроенной поддержки большинства платформ Java, серверов приложений и, конечно же, баз данных. Попробуйте средство .

>> Полное руководство по Java 12 [ blog.codefx.org ]

Название говорит само за себя.

>> Что такое Spring bean? [ dolszewski.com ]

Хорошая вводная статья объясняет эти основные строительные блоки любого приложения Spring .

>> Варианты управления производными атрибутами в Kotlin [ blog.frankel.ch ]

Краткий обзор этой функции охватывает варианты использования и влияние каждой опции на производительность .

>> Настройка модуля Spring Boot с помощью @ConfigurationProperties [ Reflectoring.io ]

И глубокое погружение в аннотацию @ConfigurationProperties и некоторые рекомендации по ее размещению в коде вашего приложения.

Также стоит прочитать:

>> Java 12 выпущен с экспериментальными выражениями Switch и Shenandoah GC [ infoq.com ]

>> Ленивая инициализация в Spring Boot 2.2 [ spring.io ]

>> Временные каталоги в тестах JUnit 5 [ blog.codeleak.pl ]

>> Как статически переопределить настройки по умолчанию в jOOQ [ blog.jooq.org ]

>> Почему вы должны начать внедрять моки в качестве аргументов метода [ billykorando.com ]

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

>> Советы Spring: будь ленивым и быстрым с Spring Boot 2.2.M1! [ весна.ио ]

>> Подкаст Bootiful: инженер по безопасности Spring и убийца OAuth Джо Гранджа [ spring.io ]

>> WebSphere в Pivotal Cloud Foundry [ infoq.com ]

>> Fast and Furious: поиск в распределенном мире с помощью высокодоступных данных Spring Redis [ infoq.com ]

>> Защищенные контейнеры для разработчиков для киберпространства Battlefield [ infoq.com ]

>> Достижение сверхпроизводительности за счет использования микросервисов и PCF [ infoq.com ]

>> Безопасность в гибридном облаке в Liberty Mutual [ infoq.com ]

>> Мониторинг Open Liberty с помощью Prometheus и Grafana [ blog.sebastian-daschner.com ]

>> CredHub и безопасное управление учетными данными [ infoq.com ]

Время обновления:

>> Выпущен Spring Cloud Data Flow 2.0.1 GA [ spring.io ]

>> Первый выпуск Hypersistence Optimizer [ vladmihalcea.com ]

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

>> Оптимизированный шаблон развертывания SPA CloudFormation [ advancedweb.hu ]

Хорошая статья об использовании CDN для ускорения доставки статических и динамических ресурсов в одностраничном приложении.

>> Разработка на основе поведения (BDD) Alexa Skill с Cucumber.js — часть 1 [ blog.codecentric.de ]

И крутой подход к приемочному тестированию для Alexa Skills на месте путем имитирования модели голосового взаимодействия . Очень хорошо.

Также стоит прочитать:

>> Восхождение Amazon Aurora: как мы разработали облачную реляционную базу данных [ allthingsdistributed.com ]

>> Машинное обучение: переход от экспериментов к производству [ blog.codecentric.de ]

>> Стоит ли вам на 100 % заниматься парным программированием? [ daedtech.com ]

3. Комиксы

И мои любимые Дилберты недели:

>> Экстремальный маркетинг [ dilbert.com ]

>> Босс проводит исследования в Интернете [ dilbert.com ]

>> Найм неэтичного ученого [ dilbert.com ]

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

>> Технический долг похож на тетрис [ medium.com ]