I am using AWS Eventbrige eventbus as source to trigger a lambda function. Eventbirge is not low latency service and it sends event to lambda around every 250ms. If there are multiple events in one batch, it will trigger lambda multiple times, one event for one lambda invocation.
My question is if there are more than 1000 events happens in one batch, since eventbridge tries to invoke lambda more than 1000 times, will it throttle lambda (maximum throughput in lambda is 1000)? If yes, how can I solve the issue? If not, what is the behaviour for the extra events? Will they be cached or dropped?