注目★★★★★Hacker News
PicoMQ:S3 でストリーム永続化、HTTP で低コスト運用
30秒で把握
- 1Rust サーバ PicoMQ がオブジェクトストレージ上にストリーム永続化・HTTP で操作可能
- 2S3Stream ストレージを Postgres コマンドログで調整・AutoMQ の設計を Rust ライブラリ化
- 3サーバレスストレージ構成で従来キュー専用インフラを削減・低コスト運用を評価推奨
要約
PicoMQ は Rust で実装されたサーバで、オブジェクトストレージ上にストリームを永続化するシステムである。S3Stream という基盤を使い、Pico Protocol または Durable Streams Protocol で HTTP 経由でストリーム操作 (作成・追記・読取・ロングポーリング・SSE) を提供する。座標管理は Postgres のコマンドログで実現され、AutoMQ で採用されたストレージ方式を Rust ライブラリとして再実装している。
あなたへの影響
自社で Kafka のようなストレージシステムを運用している場合、S3 ベースの代替案として検証対象になり得る。
推奨:ただし本格採用前に、フェイルオーバー動作・レイテンシ・一貫性保証を実環境で確認すべき。