tubeshowcase●1,194,391 videos♡ My collection 0
← Learn to Code

Learn to Code49:30

Developing Highly Scalable Image Storage Solution with AWS Serverless • Vadym Kazulkin • GOTO 2024

GOTO Conferences ↗

From the creator

This presentation was recorded at GOTO EDA Day Warsaw 2024. #GOTOcon #GOTOeda https://gotopia.tech Vadym Kazulkin - Head of Development at ip.labs RESOURCES https://twitter.com/VKazulkin https://techhub.social/@vkazulkin https://www.linkedin.com/in/vadymkazulkin https://github.com/Vadym79 https://dev.to/vkazulkin ABSTRACT ip.labs is the world's leading white label e-commerce software imaging company and processes millions of images every day. The workflows of our users consist of designing, saving, loading, ordering and delivering to the printing facilities the photo products like prints, photobooks, calendars, gift products among others. In this talk we'll explore the challenges of our previous solution based on ALB, EC2, EBS and EFS, our motivation and architecture behind the reimplementation of our image storage solution based on AWS Serverless services like API Gateway, Lambda, DynamoDB, SQS, SNS, EventBridge and others, benefits that we've got with this new solution but also challenges we needed to overcome and trade-offs we had to make. [...] TIMECODES 00:00 Intro 01:42 Agenda 02:17 Application architecture in 2017 04:34 Application architecture in 2018 & 2019 05:47 Motivation behind the reimplementation 10:02 Current architecture 35:20 Challenges & lessons learned 35:36 1. Architect with AWS serverless quotas in mind 44:05 2. General architectural decisions 46:22 3. Challenging to trace all requests 49:12 Outro Download slides and read the full abstract here: htt

Published 2024-11-05 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code