Skip to content

Add interlock-cb - #124

Open
bagowix wants to merge 2 commits into
timofurrer:mainfrom
bagowix:feat/add-interlock
Open

bagowix wants to merge 2 commits into
timofurrer:mainfrom
bagowix:feat/add-interlock

Conversation

@bagowix

@bagowix bagowix commented Aug 6, 2026

Copy link
Copy Markdown

What is this project?

interlock is a circuit breaker for Python with sliding-window failure-rate tracking, slow-call detection, and per-host HTTP integrations.

https://github.com/bagowix/interlock

Why is it awesome?

  • Trips based on failure rate instead of only consecutive failures.
  • Detects slow calls before they become outright failures.
  • Provides transparent per-host integrations for popular HTTP clients.
  • Offers one type-safe API for synchronous and asynchronous code.
  • Keeps its core dependency-free.

Галушко Богдан Эдуардович added 2 commits August 6, 2026 23:05
@bagowix bagowix changed the title Add interlock Add interlock-cb Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant