title: How to control event handling rate with a serverless stack
body: <p>I have to fetch an external API that has a limitation of a few hundred req/min, to process an unknown amount of events : last week events ( events i store as dynamoDB objects  ), and call this API with each of them.</p>
  <p>My first idea is to do the following :</p>
  <ul>
  <li>Get all the events for a specific day from dynamo ( but i could get fewer )</li>
  <li>Put those events in an SQS queue</li>
  <li>have SQS Events trigger another lambda with a reserved concurrency set low enough ( let's say to 2 ) that will request the API.
  Since the lambda has a ~100ms duration, will I have a maximum of 20 req/sec here ?</li>
  </ul>
  <p>I my logic correct here ?</p>
  <p>Thanks.</p>