DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Ursula: thread-per-core, multi-Raft Rust runtime for HTTP event streams

Quality: 8/10 Relevance: 9/10

Summary

Ursula is a self-hosted, distributed server for replayable, append-only event timelines using Durable Streams Protocol over HTTP/SSE. It emphasizes open-source self-hosting, low write latency, plain S3 economics, and quorum-durability, with a thread-per-core, multi-Raft architecture and a Rust-based runtime. The article covers architecture, quickstart, benchmarks, and roadmap.

🚀 Service construit par Johan Denoyer