-2

I am working on event bridge and want to know what is rate limit of how many events can be put into the event bus per second?

I went through their link but it looks too confusing and keywords looks unfamiliar to me as I am new to AWS.

Can someone let me How many events can i raise per second into the event bus for ap-south 1?

Bhaskar Dabhi
  • 841
  • 1
  • 11
  • 28

1 Answers1

1

According to the official documentation [1], EventBridge has the following quotas for the number of events that can be put into the event bus:

• Up to 100 event buses per account. There is no restriction on the rate of events that can be received from AWS services or other AWS accounts. If you send custom events to your event bus using the PutEvents API, the PutEvents API quotas apply.

• PutEvents throttle limit in transactions per second. This varies by region, but for example, in us-east-1 it is 10,000 and in eu-west-1 it is also 10,000. Additional requests are throttled.

• Invocations throttle limit in transactions per second. This also varies by region, but for example, in us-east-1 it is 18,750 and in eu-west-1 it is also 18,750. An invocation is an event matching a rule and being sent on to the rules targets. After the limit is reached, the invocations are throttled; that is, they still happen but they are delayed.

There are other quotas for aspects such as targets per rule, connections, endpoints, etc. You can view them on the Service Quotas console or on the documentation page [1]

You can also request quota increases for adjustable quotas by using the Service Quotas console or by contacting AWS Support.

[1] https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-quota.html

Piyush Patil
  • 14,512
  • 6
  • 35
  • 54