title: Synchronous lambda invocation - what happens when it is throttled?
body: <p>I have 2 lambda functions running on the platform. Lambda A invokes the Lambda B synchronously to use its response for the further processing. It would work well in normal situation but what happens if the lambda concurrent execution limit is met? Here is what I can read from the AWS docs:</p>
  <pre><code>Clients such as the AWS CLI and the AWS SDK retry on client timeouts, throttling errors (429), and other errors that aren't caused by a bad request (500 series). For a full list of invocation errors, see Invoke.
  </code></pre>
  <p>But I am not sure how often/how many times they would retry. Do I need to add a logic to the lambda A to retry with a certain interval when it gets 429 response? If anyone has insight into this problem, please help me.</p>