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

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

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

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

Вот так…

1. Весна и Ява

>> Реактивность с помощью Spring, Coroutines и Kotlin Flow [ spring.io ]

Краткое руководство по императивному использованию реактивного стека Spring с использованием сопрограмм Kotlin.

>> Как реализовать очередь заданий базы данных с помощью SKIP LOCKED [ vladmihalcea.com ]

Этот совет по запросам Hibernate использует менее известную функцию SQL, позволяющую параллельным потокам работать с потоком сущностей, не сталкиваясь с PessimisticLockException . Очень круто.

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

Вот так…

1. Весна и Ява

>> Запуск однофайловых программ без компиляции в Java 11 [ infoq.com ]

Начиная с Java 11, теперь мы можем без проблем запускать однофайловые программы. Как это круто?

>> Полное руководство по сборщикам Java Stream API [ 4comprehension.com ]

Название говорит само за себя — отличный ресурс, объясняющий различия между различными сборщиками Stream API.

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

1. Весна и Ява

>> Составные репозитории — Расширьте свой репозиторий Spring Data JPA [ thorben-janssen.com ]

Когда производные запросы терпят неудачу: обогащение и расширение репозиториев Spring Data JPA с помощью пользовательских и сложных запросов .

>> Снимок кучи [ inside.java ]

Встречайте Heap Snapshotting: подход к сокращению времени запуска JVM-приложений .

>> Обзор и использование тестовых слайсов Spring Boot [ rieckpil.de ]

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

1. Весна и Ява

>> Представляем Tribuo, библиотеку машинного обучения Java [ blogs.oracle.com ]

Встречайте Tribuo: библиотека машинного обучения, написанная на Java, поддерживающая алгоритмы классификации, кластеризации, обнаружения аномалий и регрессии .

>> Реализация Bulkhead с помощью Resilience4j [ Reflectoring.io ]

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

>> Инструменты, доступные для создания собственных образов GraalVM [ info.michael-simons.eu ]

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

1. Весна и Ява

>> JEP предложил ориентироваться на JDK 16: Unix-Domain Socket Channels [ mail.openjdk.java.net ]

Больше каналов для NIO: Java 16 будет поддерживать доменные сокеты Unix как часть своих каналов NIO и каналов серверных сокетов .

>> Hibernate и тестконтейнеры — идеально подходят для ваших тестов? [ thorben-janssen.com ]

Тестирование сущностей Hibernate с помощью TestContainers : настройка, работа со случайными портами и более быстрые интеграционные тесты.

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

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

1. Весна и Ява

>> Поддержка инкубатора для HTTP/3 в Netty [ netty.io ]

Поприветствуйте HTTP/3 и QUIC — первый инкубатор, поддерживающий QUIC в Netty на основе реализации quiche от Cloudflare!

>> К OpenJDK 17 [ cl4es.github.io ]

Более быстрый запуск и статические образы : использование JVM в качестве основы для Project Leyden!

>> Представляем Hibernate Reactive [ in.relation.to ]

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

1. Весна и Ява

>> Внутренние компоненты HotSpot [ alidg.me]

То, что вы видите, не то, что вы получаете : введение в то, как встроенные функции компилятора работают на HotSpot JVM!

>> Меньшие, более быстрые образы контейнеров с jlink и AppCDS [ morling. разработчик ]

Совместное использование данных класса приложений или AppCDS в сочетании с jlink : более быстрый запуск с помощью AppCDS в пользовательских образах среды выполнения!

>> Анонс gRPC Kotlin 1.0 для Android и облачных сервисов [ Developers.googleblog.com ]

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

1. Весна и Ява

>> Претензии Loom складываются? Часть 1: Миллионы потоков? [ webtide.com ]

Членство в тренажерном зале и миллионы виртуальных потоков ткацких станков — оценка влияния GC и глубоких стеков на виртуальные потоки!

>> Увеличиваются ли претензии Looms? Часть 2: Пулы потоков? [ webtide.com ]

Дешевые потоки вызывают дорогие вещи: должны ли мы по-прежнему использовать пулы потоков для лучшего управления ресурсами?

>> Что нового в MicroProfile 4.0 [ infoq.com ]

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

1. Весна и Ява

>> AdoptOpenJDK приветствует Dragonwell [ infoq.com ]

Dragonwell присоединяется к AdoptOpenJDK — дистрибутиву OpenJDK, поддерживающему сопрограммы и предварительный прогрев!

>> Сопоставление шаблонов для массивов и переменных [ mail.openjdk.java.net ]

Еще одно усовершенствование от Amber — поддержка сопоставления с образцом для массивов и переменных!

>> Исследование накладных расходов MD5 [ cl4es.github.io ]

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

В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach .

2014 год был довольно насыщенным, и каждую неделю мы писали обзоры. Я стал намного больше читать, чтобы убедиться, что освещаю и курирую вещи, которые имеют ценность и действительно интересны.

Дайте мне знать в комментариях , если вы находите мои обзоры интересными и полезными.

Вот так…

1. Ява и весна

>> Прошлое, настоящее и будущее Java