Tech News
← Home  ·  All topics

Deterministic Simulation Testing

1 GoKawiil brief on this topic

Cloudflare's celld runtime adds deterministic simulation testing to catch distributed bugs

Cloudflare engineers describe building a deterministic simulation testing (DST) tool for celld, a runtime for running Workers and Durable Objects applications outside Cloudflare's infrastructure using only an S3-compatible object store as an external dependency. The simulator, still in development and not yet public, controls event ordering, timing, and storage responses so that failures involving delayed messages, failed writes, or node restarts can be reliably reproduced and debugged.