powertools-lambda-typescript icon indicating copy to clipboard operation
powertools-lambda-typescript copied to clipboard

[I Made This]: EventBridge: working around API Destination 5s maximum client timeout constraint, using Lambda PowerTools idempotency

Open psantus opened this issue 1 year ago • 1 comments

Link to your material

https://dev.to/aws-builders/eventbridge-working-around-api-destination-5s-maximum-client-timeout-constraint-using-lambda-powertools-idempotency-1cb3

Description

This article discusses how to use Idempotency feature to work around EventBridge API Destinations' built-in maximum client execution timeout (5s) and allow long-running queries, while still benefitting from automated retry and DLQ, and preventing concurrent calls.

Preferred contact

https://www.linkedin.com/in/paulsantus/

(Optional) Social Network

No response

(Optional) Additional notes

I'm honoured Leandro Damascena suggested we add this blog post to the official documentation!

Acknowledgment

  • [X] I understand this content may be removed from Powertools for AWS Lambda (TypeScript) documentation if it doesn't conform with the Code of Conduct

psantus avatar Aug 24 '24 22:08 psantus

Thanks for opening your first issue here! We'll come back to you as soon as we can. In the meantime, check out the #typescript channel on our Powertools for AWS Lambda Discord: Invite link

boring-cyborg[bot] avatar Aug 24 '24 22:08 boring-cyborg[bot]

Hi @psantus, so sorry for the long delay on this. I dropped the ball.

I have opened a PR to get this added and it should get published in the next couple days at most.

dreamorosi avatar Oct 11 '24 12:10 dreamorosi

⚠️ COMMENT VISIBILITY WARNING ⚠️

This issue is now closed. Please be mindful that future comments are hard for our team to see.

If you need more assistance, please either tag a team member or open a new issue that references this one.

If you wish to keep having a conversation with other community members under this issue feel free to do so.

github-actions[bot] avatar Oct 14 '24 08:10 github-actions[bot]

This is now released under v2.10.0 version!

github-actions[bot] avatar Oct 23 '24 10:10 github-actions[bot]