HeadlinesBriefing favicon HeadlinesBriefing.com

PicoMQ: Aliran HTTP Tahan Lama pada Penyimpanan Objek

Hacker News •
×

PicoMQ adalah server Rust yang dirancang untuk aliran tahan lama, dibangun langsung di atas penyimpanan objek. Ini menawarkan kemampuan aliran yang murah, dapat dialamatkan oleh URL, dan granular, termasuk pembuatan, penambahan, pembacaan, long-poll, dan Server-Sent Events (SSE). Sistem ini menggunakan baik Protokol Pico maupun Protokol Aliran Tahan Lama sebagai lapisan fasadnya.

Pada intinya, S3Stream berfungsi sebagai primitif penyimpanan aliran dasar. Komponen ini secara signifikan digunakan dalam AutoMQ dan tersedia sebagai pustaka Rust mandiri. Dengan memanfaatkan primitif ini, PicoMQ memastikan persistensi dan pengambilan data yang efisien melalui antarmuka HTTP standar.

Untuk tugas koordinasi, sistem bergantung pada log perintah yang disimpan di Postgres. Arsitektur ini memungkinkan manajemen keadaan dan sinkronisasi yang andal di seluruh node terdistribusi tanpa memerlukan layanan koordinasi khusus yang kompleks. Kombinasi penyimpanan objek untuk data dan Postgres untuk alur kontrol menyediakan solusi yang kuat namun hemat biaya untuk kebutuhan streaming.

Proyek ini baru-baru ini dibagikan di Hacker News, di mana ia mendapatkan 49 poin dan menarik 5 komentar. Diskusi menyoroti minat pada solusi pesan ringan yang didukung penyimpanan objek yang menyederhanakan persyaratan infrastruktur sambil mempertahankan ketahanan.

Entitas Kunci: Perusahaan: AutoMQ