Skip to content

Implement Circuit Breaker for Soroban RPC Calls #487

@Olowodarey

Description

@Olowodarey

Description:
Add circuit breaker pattern to Soroban RPC calls to prevent cascading failures when the RPC service is degraded or unavailable.

Acceptance Criteria:

  • Implement circuit breaker using opossum library
  • Configurable failure threshold and timeout
  • Automatic fallback to secondary RPC endpoints
  • Circuit breaker state monitoring
  • Metrics for circuit breaker trips
  • Admin API to manually open/close circuit
  • Graceful degradation when all RPCs are down

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions