chproxy icon indicating copy to clipboard operation
chproxy copied to clipboard

add circuit breaking

Open vench opened this issue 7 months ago • 2 comments

Description

This pull request introduces circuit breaking functionality to Chproxy, enhancing its resilience and reliability when interacting with ClickHouse clusters. Circuit breaking is a critical feature for preventing cascading failures in distributed systems by halting operations when certain failure thresholds are reached

Please check the type of change your PR introduces:

  • [ ] Bugfix
  • [x] Feature
  • [ ] Code style update (formatting, renaming)
  • [ ] Refactoring (no functional changes, no api changes)
  • [ ] Build related changes
  • [ ] Documentation content changes
  • [ ] Other (please describe):

Checklist

  • [x] Linter passes correctly
  • [x] Add tests which fail without the change (if possible)
  • [x] All tests passing
  • [x] Extended the README / documentation, if necessary

vench avatar Jul 19 '24 14:07 vench