Login to follow
Circuit Breaker

Circuit Breaker (ODC)

Stable version 0.1.0 (Compatible with ODC)
Uploaded on 16 Mar by OutSystems Labs
Circuit Breaker

Circuit Breaker (ODC)

Details
Detailed Description

This component provides a robust Circuit Breaker pattern that acts as an intelligent gatekeeper, instantly "tripping" to protect your resources when an external dependency fails.


Read lessKey Features


  • Zero-Configuration (Auto-Provisioning): No manual setup required. The component automatically initializes circuits the moment you first call them in your code.

  • Dual-Storage Strategy:

    • DB Mode: Ensures Global Consistency across all front-ends/containers—if one trips, they all trip.

    • RAM Mode: Offers Near-Zero Latency by evaluating state in local memory. Ideal for ultra-high-volume traffic where every millisecond counts.

  • The QA Playground: A dedicated "Chaos Engineering" Backoffice. Manually simulate failures, force-open circuits, and verify UI fallbacks without waiting for a real-world outage.

  • Role-Based Governance: Secure administrative actions with the CircuitBreaker_Admin role, ensuring only authorized users can override system states in Production.