Home Conference Sessions The Art of Embra...

The Art of Embracing Failures with Serverless Architectures

Anahit Pogosova | EDA Day Warsaw 2024

You need to be signed in to add a collection

Nowadays, serverless can mean and do many different things. Among others, it helps break down complex tasks into smaller components and run them in parallel, leveraging the power of distributed architectures. And it can seem almost magical in its perceived simplicity! But the real world is more nuanced. While distributed systems and architectures provide immense capabilities, they also come with great responsibility. During this talk, we explore some of the most common challenges and pitfalls inherent to distributed systems and architectures. We look at strategies to mitigate them using real-world examples of two essential AWS serverless services: AWS Lambda and Amazon Kinesis. And above all, we learn to embrace failures. Because as the CTO of Amazon Dr. Werner Vogels likes to say: "Everything fails, all the time."

Share on:
linkedin facebook
Copied!

Transcript

Nowadays, serverless can mean and do many different things. Among others, it helps break down complex tasks into smaller components and run them in parallel, leveraging the power of distributed architectures. And it can seem almost magical in its perceived simplicity! But the real world is more nuanced. While distributed systems and architectures provide immense capabilities, they also come with great responsibility.

During this talk, we explore some of the most common challenges and pitfalls inherent to distributed systems and architectures. We look at strategies to mitigate them using real-world examples of two essential AWS serverless services: AWS Lambda and Amazon Kinesis.

And above all, we learn to embrace failures. Because as the CTO of Amazon Dr. Werner Vogels likes to say: "Everything fails, all the time."

About the speakers

Anahit Pogosova

Anahit Pogosova

Lead Cloud Software Engineer at Solita