Improve Sentinel C++ version
- Dominant language
- Java
- Stars
- 23.1k
- Forks
- 8.1k
- PR merge metrics
- No merged PRs in 30d
Description
## Issue Description
Type: *enhancement*
### Describe what feature you want
Currently [Sentinel C++](https://github.com/alibaba/sentinel-cpp) contains basic statistic and flow control features. We need to improve it and add more cool features. Some expected features:
- Circuit breaking
- Adaptive system protection
- Parameter flow control (based on LRU and token bucket)
- Token client for cluster flow control
- Integration with Sentinel dashboard
Discussions are welcomed!
Contributor guide
Research direction
Start by reviewing the sentinel-cpp project and its existing statistic and flow-control capabilities. Compare the requested circuit breaking, adaptive protection, parameter flow control, cluster token client, and dashboard integration features, then clarify which feature has an agreed scope. Done requires an explicit decision and implementation criteria for the selected feature.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- backend, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100