alibaba / alibaba/Sentinel

Improve Sentinel C++ version

Open
#741 3 comments 0 reactions 0 assignees View on GitHub
area/polyglot help wanted kind/enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.