HackerNews

blobdの構築:サブミリセックの読み取りと15 GB/sのアップロードを備えた単一マシンオブジェクトストア

Building blobd: single-machine object store with sub-ms reads and 15 GB/s upload

https://blog.wilsonl.in/blobd/


この記事では、新しいオブジェクトストレージ「blobd」の設計に関する詳細が述べられています。著者は、低レイテンシのランダムリードや小さなオブジェクトに最適化したストレージをゼロから構築することを目的とし、S3のパフォーマンスの限界を超えることを目指しました。具体的には、io_uringや非同期Rust、アトミック書き込みを活用する新技術を採用し、シンプルな設計を保ちながら、特にリード性能を重視しました。実験結果では、複数のNVMe SSDを使用することで、15 GB/sを超えるアップロード速度と、サブミリセックの読み出し時間を達成したことが報告されています。これにより、動画やドキュメントのストリーミングニーズに応える新たな解決策としての可能性が示されています。