Marco Plaul & Martin Sakowski
From 0 to 1.000.000: How to build a serverless raffle service for hyperscale
#1about 3 minutes
Understanding the challenge of hyperscale serverless applications
Hyperscale applications must handle sudden traffic bursts of millions of users and hundreds of thousands of requests per second, a common scenario for raffles or voting systems.
#2about 7 minutes
Identifying bottlenecks in a standard serverless architecture
A typical synchronous architecture using API Gateway, Lambda, and DynamoDB fails at hyperscale due to Lambda's burst concurrency limits and the inefficiency of single-request processing.
#3about 4 minutes
Building a decoupled architecture with SQS for scalability
Decoupling the architecture by using an SQS queue between API Gateway and Lambda allows the system to buffer incoming requests and process them asynchronously in batches.
#4about 10 minutes
Demonstrating the architecture with a live load test
A live demo using the Artillery load testing framework and audience participation successfully subjects the asynchronous architecture to over 100,000 requests per second.
#5about 2 minutes
Summarizing key takeaways for building hyperscale systems
Building for hyperscale requires understanding service limits, leveraging asynchronous patterns, writing efficient code, pre-warming databases, and performing rigorous load testing.
#6about 4 minutes
Answering audience questions on serverless architecture
The speakers address when to use queues versus synchronous calls, how to handle requests needing immediate validation, and best practices for throttling with exponential backoff.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
zeb consulting
Frankfurt am Main, Germany
Remote
Junior
Intermediate
Senior
Amazon Web Services (AWS)
Cloud Architecture
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Featured Partners
Related Videos
Reliable scalability: How Amazon.com scales on AWS
Florian Mair
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Serverless landscape beyond functions
Mete Atamel
Scaling: from 0 to 20 million users
Josip Stuhli
Building Reliable Serverless Applications with AWS CDK and Testing
Raphael Manke
Leveraging Server-Sent Events (SSE) for Efficient Data Streaming in UI Development
Rainer Stropek
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Kevin Dubois & Daniel Oh
Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML
Linda Mohamed
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Almedia
Berlin, Germany
€85-100K
Senior
NestJS
Node.js
Express
TypeScript
+1

Büro (eg
Kastellaun, Germany
DevOps
Docker
Terraform
Agile Methodologies
Software Architecture
+2

FYST
Charing Cross, United Kingdom
£57K
Senior
Node.js
TypeScript
AWS Lambda
Amazon DynamoDB
+1

samecon GmbH & Co. KG
Eschborn, Germany
Remote
C++
Java
Python
Amazon Web Services (AWS)


