Платформа микросервисов Oracle Helidon 4 Java уделяет особое внимание виртуальным потокам

автор vadim


Oracle выпустила производственную версию Helidon 4, среды микросервисов для Java, в которой реализована серверная реализация, использующая виртуальные потоки для повышения производительности.

Версия 4 была анонсирована 24 октября; инструкции можно найти на сайте helidon.io. Также имеется руководство по миграции. До Helidon 4 веб-сервер проекта использовал Netty в качестве основы и реактивный API. В выпуске 4 представлен новый сервер под внутренним названием Nima, предназначенный для использования возможностей виртуальных потоков Java 21. Он предназначен для сокращения усилий, необходимых для написания и поддержки одновременных приложений с высокой пропускной способностью. Использование виртуальных потоков — это переход от управления потоками как ограниченным ресурсом к рассмотрению их как легкодоступных активов, которые могут создаваться по требованию для обработки практически неограниченного количества одновременных запросов. Кроме того, в Helidon 4 Helidon MP теперь поддерживает архитектуру корпоративных микросервисов Java Eclipse MicroProfile 6.0.

Для использования Helidon 4 необходима Java 21 или новее. Сторонники Helidon описываются как набор облачных библиотек Java с открытым исходным кодом для написания микросервисов, которые будут работать на быстром веб-ядре, работающем на виртуальных потоках Java. Существует два варианта: Helidon SE, который представляет собой модель микрофреймворка с небольшим размером и ограниченной функциональностью, и Helidon MP, который предлагает платформу, знакомую корпоративным разработчикам Java, и имеет декларативный стиль с внедрением зависимостей.

Дальше читайте это:

  • Лучшее программное обеспечение с открытым исходным кодом 2023 года
  • Сертификаты программирования все еще имеют значение?
  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Почему Wasm — это будущее облачных вычислений
  • Related Posts

    Оставить комментарий