Session

Building Idempotent Serverless Applications

Have you ever found yourself in a situation where an order was mistakenly sent twice to a customer due to a network glitch? Do you worry about unintended side effects or inconsistent states caused by retries and failures in your serverless workflows? Do you want to ensure reliability in the face of retries and network failures in serverless applications? If so, this talk is for you.

Idempotency is the property of an operation whereby it can be applied multiple times without changing the result beyond the initial application. You can run an idempotent operation safely multiple times without any side effects like duplicates or inconsistent data.

This talk explores the significance of idempotency in building serverless applications that can gracefully handle failures and retries. We will cover strategies for designing idempotent APIs, implementing idempotent consumers, and managing unique request identifiers. Additionally, we will show real-world examples that illustrate how to implement idempotent serverless applications in practice.

Join us as we dive into the serverless computing world and explore how to leverage idempotent design principles to enhance the reliability and confidence of your serverless applications.

Hossam Barakat

Senior Cloud Architect

Sydney, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top