Skip to content

Use common rate limiter implementations#1125

Merged
wxing1292 merged 7 commits into
temporalio:masterfrom
wxing1292:front-end-throttle
Dec 24, 2020
Merged

Use common rate limiter implementations#1125
wxing1292 merged 7 commits into
temporalio:masterfrom
wxing1292:front-end-throttle

Conversation

@wxing1292

@wxing1292 wxing1292 commented Dec 21, 2020

Copy link
Copy Markdown
Contributor

What changed?

  • Add back per namespace throttler
  • Use multi stage rate limiter in NDC path

Why?
Support burst for rate limiter & code refactoring

How did you test it?
Run existing tests

Potential risks
N/A

@wxing1292 wxing1292 requested a review from a team December 21, 2020 22:13
* Add back disabled per namespace throttler
* Use multi stage rate limiter in NDC path
@wxing1292 wxing1292 marked this pull request as ready for review December 23, 2020 23:30
Comment thread service/frontend/workflowHandler.go Outdated
@wxing1292 wxing1292 merged commit 20f01da into temporalio:master Dec 24, 2020
@wxing1292 wxing1292 deleted the front-end-throttle branch December 24, 2020 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants