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
Labels:
testing,reliabilityPriority: Medium
Estimated Time: 2.5 hours
Description:
backend/src/chaos.rssupports fault injection, butdocs/chaos-testing.mdshould 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:
fallback.rsbehavior instead of erroringdocs/chaos-testing.md