ニュースボイス

Linuxカーネル活用で超高速Pub/Subサーバを実現

🕒

カテゴリ

科学・技術

「jetrelay」は、Blueskyのデータフィード「jetstream」に対応した軽量なPub/Subサーバで、Linuxカーネルの機能を駆使して高効率を実現しています。sendfileによるカーネルバイパス、io_uringによる並列送信、fallocateによるディスク領域管理などの技術により、10Gbpsのネットワークを8コアで飽和させる性能を持ちます。構造はシンプルながら、極めて高性能な設計となっており、Push型インターネットの将来像を体現しています。