Slide 21
Slide 21 text
Virtual Threadsによるthread-per-requestモデルの採用
• https://helidon.io/nima
• νήμα(nima)は、ギリシャ語で「糸、毛糸、編み糸」という意味
• Virtual ThreadsベースのJavaのマイクロサービス開発フレームワーク
• HelidonのエコシステムにおけるNetty*の置き換えがゴール
• 非同期スタイルの複雑な実装なしに高いスループットを実現
• 2023年4月現在:テクノロジープレビュー版をHelidon 4.0.0-ALPHA6で公開中
• https://github.com/helidon-io/helidon/releases/tag/4.0.0-ALPHA6
• 提供機能:
• HTTP/1, HTTP/2, gRPC, Metrics, Health Checks, Tracing, Fault Tolerance, Testing Integration, …
*: イベントドリブンな非同期通信を行うアプリケーションを開発するためのフレームワーク
Helidon Níma
Copyright © 2023 Oracle and/or its affiliates. All rights reserved.
21