Normalize data-store backend dispatch
#813 · Ruby · ★ 628 · MIT · updated 24d ago
Background Stoplight is a circuit breaker. A "light" wraps a block of code and, based on measured failures, trips from green (calls run normally) to red (calls are rejected or fall back), later probing recovery through yellow. Where that state lives is the data store. Stoplight…