Description
Description of the feature request
Problem statement
Idempotency is a core Cloud issue that needs a solution to enable stable, fault-tolerant systems that can be affected by repeated transactions. A true idempotency solution as a utility for Powertools would be really useful for this project based on the function/features of the existing AWS Lambda Powertools for python
Summary of the feature
Link to Python Lambda Powertools documentation as a good example to follow: https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency
Benefits for you and the wider AWS community
Supply a good idempotent solution "Out of the Box" with Powertools for Typescript developers.
Describe alternatives you've considered
Looked at this: https://www.npmjs.com/package/middy-idempotent but relies on redis for storage and the Idempotent Key generation is not ideal and looks like it will be problematic.
Additional context
https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/
Related issues, RFCs
None.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status