Skip to content

[feat][broker] Provide new load balance placement strategy for UniformLoadShedder#19891

Open
lordcheng10 wants to merge 3 commits intoapache:masterfrom
lordcheng10:add_UniformMessageRate
Open

[feat][broker] Provide new load balance placement strategy for UniformLoadShedder#19891
lordcheng10 wants to merge 3 commits intoapache:masterfrom
lordcheng10:add_UniformMessageRate

Conversation

@lordcheng10
Copy link
Copy Markdown
Contributor

Motivation

Add a ModularLoadManagerStrategy used with UniformLoadShedder;
LeastLongTermMessageRate only takes msgRate into account, while UniformLoadShedder takes both msgRate and throughputRate into account.

So we need to add a ModularLoadManagerStrategy to adapt UniformLoadShedder.

Modifications

Add a ModularLoadManagerStrategy : UniformMessageRate

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

Matching PR in forked repository

PR in forked repository:

@github-actions github-actions Bot added the doc-not-needed Your PR changes do not impact docs label Mar 22, 2023
@lordcheng10 lordcheng10 changed the title [feat][broker] Provide new load balance placement strategy implementation for ModularLoadManagerStrategy [feat][broker] Provide new load balance placement strategy for UniformLoadShedder Mar 22, 2023
@aloyszhang
Copy link
Copy Markdown
Contributor

I think this PR is dependent on #19890

@github-actions
Copy link
Copy Markdown

The pr had no activity for 30 days, mark with Stale label.

@github-actions github-actions Bot added the Stale label Apr 22, 2023
@Technoboy- Technoboy- added this to the 3.2.0 milestone Jul 31, 2023
@Technoboy- Technoboy- modified the milestones: 3.2.0, 3.3.0 Dec 22, 2023
@coderzc coderzc modified the milestones: 3.3.0, 3.4.0 May 8, 2024
@lhotari lhotari modified the milestones: 4.0.0, 4.1.0 Oct 14, 2024
@coderzc coderzc modified the milestones: 4.1.0, 4.2.0 Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-not-needed Your PR changes do not impact docs Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants