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