automq icon indicating copy to clipboard operation
automq copied to clipboard

[Enhancement] Add quota for low-priority controller mutations

Open ShadowySpirits opened this issue 8 months ago • 3 comments

Who is this for and what problem do they have today?

A large number of compaction or delete object requests may overload the controller event loop. We should add a mechanism to protect the controller by stopping low-priority requests and allowing it to prioritize high-priority requests, such as broker heartbeat.

Why is solving this problem impactful?

The high-priority request can not fail; otherwise, the cluster may refuse to serve.

ShadowySpirits avatar Jun 20 '24 02:06 ShadowySpirits