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

440 записей с тегом "Weekly Review+"

Посмотреть все теги

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

1. Весна и Ява

>> Изучение Kafka без ZooKeeper [ morling.dev ]

Познакомьтесь с KIP-500 в действии — упрощенная конфигурация, лучшая масштабируемость и меньшие эксплуатационные расходы благодаря удалению зависимости от ZooKeeper . Интересно.

>> JEP 406: сопоставление шаблонов для коммутатора (предварительная версия) [ openjdk.java.net ]

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

>> Поток удаленной записи [ egahlin.github.io ]

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

1. Весна и Ява

>> Почему записи Java лучше*, чем @Data Lombok и классы данных Kotlin [ nipafx.dev ]

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

>> Kotlin 1.5.0 — первый большой релиз 2021 года [ blog.jetbrains.com ]

Новая версия Kotlin поддерживает стабильные функции, такие как записи Java, indy для конкатенации строк и множество новых функций стандартной библиотеки.

>> JEP 413: фрагменты кода в документации по Java API [ openjdk.java.net ]

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

1. Весна и Ява

>> Анатомия ct.sym — Как javac обеспечивает обратную совместимость [ morling.dev ]

В погоне за обратной совместимостью — как флаг выпуска и файл ct.sym помогают нам более эффективно обеспечивать обратную совместимость. Интересный материал

>> Привет, Микронавт Хипстер! [ github.com ]

Поздоровайтесь с приложением JHispter на базе Micronaut — используйте Micronaut вместо Spring Boot с JHispter

>> Более быстрый прогрев, меньшее количество загрузок, JDK 16 — GraalVM 21.1 уже здесь! [ среда.com ]

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

1. Весна и Ява

>> Что нового в Spring Data 2021.0? [ весна.ио ]

Метрики JFR, R2DBC на примере, более типобезопасные запросы для Kotlin и поддержка jMolecules — все это в новой версии Spring Data!

>> Посмотрите на делегацию Kotlin [ blog.frankel.ch ]

Расширение прав и возможностей композиции — различные подходы к делегированию как на уровне класса, так и на уровне свойства в Kotlin.

>> Доступ к внешней памяти и каналы NIO — идем дальше [ inside.java ]

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

1. Весна и Ява

>> JEP 406: сопоставление шаблонов для коммутатора (предварительная версия) [ openjdk.java.net ]

Шаблоны соответствуют выражениям переключения — предложение использовать сопоставление шаблонов при переключении случаев!

>> Руководство (полное?) по LazyInitializationException [ blog.frankel.ch ]

Укрощение ленивых ассоциаций сущностей — внедрение таких решений, как нетерпеливые отношения, OSIV, DTO, Hibernate Hydrate, объединение выборки и графы сущностей.

>> Производительность запуска Spring Boot в качестве функций AWS Lambda [ arnoldgalovics.com ]

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

1. Весна и Ява

>> Прибытие Java 16! [ внутри.java ]

Выпущена Java 16 — сопоставление с образцом, записи, сокеты домена Unix, инструмент для упаковки, Vector API и многое другое!

>> Анонс Spring Native Beta! [ весна.ио ]

Создание собственных образов для проектов Spring — использование преимуществ собственных образов GraalVM в проектах Spring с помощью модуля Spring Native!

>> Противодавление в реактивных системах [ blog.frankel.ch ]

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

1. Весна и Ява

>> От Spring Boot к Quarkus [ blog.frankel.ch ]

Новичок в этом блоке: практическое руководство по переносу типичного приложения Spring Boot в Quarkus!

>> Новые функции языка с Java 8 до 15 [ advancedweb.hu ]

Эволюция Java для тех, кто спешит: антология улучшений и новых функций , доступных в современной Java.

>> Начало работы со спецификациями данных Spring [ Reflectoring.io ]

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

1. Весна и Ява

>> Почему пространство имен имеет значение в общедоступных репозиториях с открытым исходным кодом [ blog.sonatype.com ]

Простые и в то же время эффективные координаты — предотвращение атак с путаницей зависимостей с использованием идентификатора группы, идентификатора артефакта и версии!

>> От монолита к микросервисам — перенос уровня сохраняемости [ thorben-janssen.com ]

Разрушение монолита — как внедрить или объединить микросервисы с учетом границ данных!

>> Тестирование веб-приложений Quarkus: тестирование компонентов и интеграции [ infoq.com ]

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

1. Весна и Ява

>> FizzBuzz – стиль SIMD! [ morling.dev ]

Vector API Java 16 для простых смертных — использование возможностей одной инструкции, нескольких данных (SIMD) с новым Java API.

>> Code-First Учебное пособие по доменным сокетам Unix [ nipafx.dev ]

Тщательный взгляд на межпроцессное взаимодействие с сокетами домена Java 16 и UNIX — более быстрое и безопасное IPC на одном хосте!

>> JEP 400: UTF-8 по умолчанию [ openjdk.java.net ]

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

1. Весна и Ява

>> Мониторинг десериализации для повышения безопасности приложений [ inside.java ]

Встречайте событие десериализации JFR — новое дополнение в Java 17 для отслеживания событий десериализации в приложении Java.

>> Добро пожаловать! На 20% меньше памяти для запоминаемых наборов G1 [ tschatzl.github.io ]

Стремление к G1GC с лучшим использованием памяти — уменьшение объема запоминаемого набора на 20%!

>> Создание и анализ дампов кучи Java [ Reflectoring.io ]