This presentation was recorded at GOTO EDA Day 2024. #GOTOcon #GOTOeda http://gotopia.tech Anahit Pogosova - Lead Cloud Software Engineer at Solita @anahit_fi RESOURCES https://twitter.com/anahit_fi https://www.linkedin.com/in/anahit-pogosova https://github.com/anahitpo ABSTRACT 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." [...] TIMECODES 00:00 Intro 02:21 What to expect 02:52 Beginning 05:25 Distributed systems 06:31 Cloud 07:04 Serverless 08:47 Distributed architectures 12:10 Kinesis data streams 14:09 Failures 19:32 Distributed systems 20:56 Failures 30:26 Lambda 33:44 Lambda: Failures 39:35 Lambda & Kinesis 40:07 Epilogue 42:54 Outro Download slides and read the full abstract here: https://gotopia.eu/eda-day-warsaw-2024/sessions/3431 RECOMMENDED BOOKS Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3WfNKfM Peter Sbarski • Serverless Architectures on AWS • https://amzn.to/3hJzEUM Michael Stack • Event-Driven Architecture in Golang • https://amzn.to/3G5e8ST Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3v4pKQS James Urquhart • Flow Architectures • https://amzn.to/3Tyz8cY Alex DeBrie • The DynamoDB Book • https://dynamodbbook.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #AWSFargate #AmazonECS #Serverless #ServerlessArchitectures #ContainerImage #EventDrivenArchitecture #SoftwareArchitecture #AWS #PlatformEngineering #EventLoop #LambdaFunctions #AnahitPogosova CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.