Spanner employs chaos testing to improve reliability by injecting faults into production-like instances. The use of fault-tolerant design helps mask failures of components. Various types of faults are injected during chaos testing, including server crashes, file faults, RPC faults, memory/quota faults, cloud faults, and regional outages.

6m read time From cloud.google.com
Post cover image
Table of contents
A fault-tolerant design foundationUpping reliability with chaos testingSpanner earns its reputation for reliability

Sort: