Back to docs
Recipe

Chaos Engineering

Inject controlled failure into your stack so you discover cracks before your users do. Meridian orchestrates fault injection across your services with safety rails built in.

Latency injection

Add artificial delay to any endpoint and observe how upstream callers degrade under pressure.

🔌

Connection drops

Terminate TCP sessions mid-flight and verify retry logic, idempotency, and circuit breaker thresholds.

💥

Process kills

SIGKILL a random pod during peak traffic and confirm your orchestrator restores capacity within the SLO window.

📊

Blast radius

Every experiment runs inside a scoped blast radius. Meridian auto-halts when error budgets breach.

Getting started

  1. 1Define a steady-state hypothesis — what does “normal” look like for your service?
  2. 2Pick a fault type and set the blast radius to a single availability zone.
  3. 3Run the experiment, observe metrics, and abort automatically if the hypothesis fails.