all AI news
Quoting Will Wilson, on FoundationDB
Simon Willison's Weblog simonwillison.net
Before we even started writing the database, we first wrote a fully-deterministic event-based network simulation that our database could plug into. This system let us simulate an entire cluster of interacting database processes, all within a single-threaded, single-process application, and all driven by the same random number generator. We could run this virtual cluster, inject network faults, kill machines, simulate whatever crazy behavior we wanted, and see how it reacted. Best of all, if one particular simulation run found a …
application cluster database databases event generator network process processes random simulation testing virtual will wilson writing