Principal Developer Advocate - Serverless, AWS
Eric Johnson is a Principal Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduce a major paradigm shift in how they approach building and running applications at massive scale with minimal administration overhead.
Idempotency, idempotent, idempotence? No matter how you say it, it is a hard concept for developers to wrap their head around. However, every developer and data engineer understands the battle to prevent or remediate duplicate items in their data sets.
In this session, you will learn what idempotency means and how you can apply this to the design of event driven architectures. Learn how AWS implements idempotent patterns in services like Amazon Simple Queue Service or AWS Step Functions to reduce data duplication. Learn best practices for idempotency at a code level and libraries that make it easier to implement.
At the end of the session, you will have a good understanding of how to build applications with idempotency in mind and save yourself the headache of deduping data after the fact.