Click any tag below to further narrow down your results
Links
Dicer is a system designed for building sharded services that keeps in-memory state close to computation, improving latency and availability. It automatically balances loads and adapts to application health and environmental changes, enhancing performance for production workloads at Databricks.
The article argues that single-threaded, aggressively sharded databases can effectively address common issues faced by traditional SQL databases, especially under high load. It highlights the complications of locking and concurrency in multi-threaded systems and proposes a model where each shard has a single writer to simplify transactions and reduce deadlocks.