TigerBeetle's deterministic simulator tests distributed systems by verifying safety and liveness invariants at both the database and replica levels, going beyond traditional black-box methods like Jepsen to enable protocol-aware testing of consensus-based systems.
Uber developed a context-aware retry mechanism to prevent retry storms that amplify failures across service dependencies. Traditional retry strategies apply retries uniformly regardless of error origin, causing localized outages to cascade into stack-wide incidents; the solution uses error ownership and retry budgets to limit retries only at the service where errors originate, reducing load amplification.
Crucible, a new distributed training platform, combines SparseLoco with subspace network compression to enable LLM training across bandwidth-constrained, geographically dispersed clusters. The paper addresses fault tolerance by using bucket storage for resilient all-gather operations and adapting SkipPipe techniques to reroute computations around failed pipeline stages, allowing training to continue despite hardware faults.
Nvidia expanded its open-source CUDA-Q platform with a new Logical orchestration layer enabling researchers to design and test fault-tolerant quantum computing applications. Fermilab achieved a 7x speedup in algorithm development using the tool, reducing timelines from five months to three weeks. Sandia National Laboratories developed QUOPS, a benchmark for measuring quantum hardware readiness for practical applications, now integrated into CUDA-Q.
A curated collection of seminal research papers in distributed systems, spanning foundational work on event ordering, Byzantine fault tolerance, consensus algorithms, and replication methods from 1978 to 2014. The list includes influential contributions from researchers like Leslie Lamport and covers critical problems that shaped modern distributed computing.