Skip to content

Add Chaos Testing Scenario for Cascading Failures #370

Description

@maugauwi-hash

Labels: testing, reliability
Priority: Medium
Estimated Time: 2.5 hours

Description:
backend/src/chaos.rs supports fault injection, but docs/chaos-testing.md should be checked for a scenario that chains multiple simultaneous failures (e.g., cache down + one replica down) to verify the system degrades rather than cascades into full outage.

Tasks:

  • Add a chaos scenario combining cache unavailability with replica failure
  • Assert the system falls back to fallback.rs behavior instead of erroring
  • Add a chaos scenario for circuit breaker + bulkhead interacting under load
  • Document findings and any gaps in docs/chaos-testing.md

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions