# Documentation on frontend.namespaceBurst

**URL:** https://community.temporal.io/t/documentation-on-frontend-namespaceburst/6709
**Category:** Community Support
**Tags:** server
**Created:** [December 12, 2022, 5:08pm UTC](https://community.temporal.io/t/documentation-on-frontend-namespaceburst/6709 "2022-12-12T17:08:15Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![emmercm](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/emmercm/32/2746_2.png) [@emmercm](https://community.temporal.io/u/emmercm)
#### Post date: [December 12, 2022, 5:08pm UTC](https://community.temporal.io/t/documentation-on-frontend-namespaceburst/6709/1 "2022-12-12T17:08:15Z")

</div>

Hi, Temporal community-

I have not found any documentation, Slack threads, or community threads on the `frontend.namespaceBurst` dynamic config value - but please direct me if there are any.

The default namespace RPS limits are too high for my company’s use cases right now, and I want to lower them to help ensure better namespace isolation. I’m likely going to lower `frontend.namespaceRPS` from the default of 2400 to ~500.

But I also see the `frontend.namespaceBurst` sibling option, and I have some questions about it to make sure I set the right value for it as well:

- How is a “burst” defined? Is that simply exceeding the per-namespace, per-instance RPS at a single point in time?
- Once a burst has been detected, for how long does the burst RPS take effect?
- After the burst RPS is no longer in effect, is there any kind of cooldown time period until it can take effect again?

Thanks so much,  
Christian

---

<div class="post-metadata">

### Author: ![tihomir](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/tihomir/32/6580_2.png) [@tihomir](https://community.temporal.io/u/tihomir)
#### Post date: [January 21, 2023, 6:59pm UTC](https://community.temporal.io/t/documentation-on-frontend-namespaceburst/6709/3 "2023-01-21T18:59:13Z")

</div>

Hi, sorry for late response,

> frontend.namespaceBurst

I think good info on this is in the rate lib, specifically [here](https://pkg.go.dev/golang.org/x/time/rate#Limiter).

> - How is a “burst” defined? Is that simply exceeding the per-namespace, per-instance RPS at a single point in time?

`Burst` is the amount of tokens in the bucket. `Rate` is the refill rate to the bucket.

> - Once a burst has been detected, for how long does the burst RPS take effect?

If I understand question, as long a there is a “token” in the bucket, the call to frontend is not going to be throttled.

> - After the burst RPS is no longer in effect, is there any kind of cooldown time period until it can take effect again?

Don’t think there is a cooldown (see previous question)

---

<div class="post-metadata">

### Author: ![emmercm](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/emmercm/32/2746_2.png) [@emmercm](https://community.temporal.io/u/emmercm)
#### Post date: [January 24, 2023, 2:37pm UTC](https://community.temporal.io/t/documentation-on-frontend-namespaceburst/6709/4 "2023-01-24T14:37:48Z")

</div>

This is a concise answer that I believe answers everything, thank you, @tihomir !

---

<div class="post-metadata">

### Author: ![Steven\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/community.temporal.io/steven_tang/32/3450_2.png) [@Steven\_Tang](https://community.temporal.io/u/Steven_Tang)
#### Post date: [March 8, 2023, 7:45pm UTC](https://community.temporal.io/t/documentation-on-frontend-namespaceburst/6709/5 "2023-03-08T19:45:30Z")

</div>

Hey @tihomir, to piggyback off this thread, we’re curious if there’s any consideration to support global namespace burst?  
Or if there is an option to turn off `frontend.namespaceBurst` (setting the value to 0 seems to restrict all traffic)?

We’d like to avoid setting RPS limits that change based on the number of instances configured.
