Vicente Valls Rios
Software Engineering Manager
Building Scalable Real-Time Data Pipeline Data Fridge Vicente Valls - - PowerPoint PPT Presentation
Building Scalable Real-Time Data Pipeline Data Fridge Vicente Valls Rios Software Engineering Manager !!! 2 million orders delivered in one day (July 2019) www.deliveryhero.com Data Volume in Numbers + User clicks + Logistics data
Software Engineering Manager
www.deliveryhero.com
!!!
2 million orders delivered in one day (July 2019)
10M Order-Related Events Per Day
Data Fridge
any Data Producer
Low-latency API Events subscription Ingestion API Streaming Long-term storage
any Data Consumer any Data Consumer any Analytics
Data Fridge
AWS Lambda AWS API Gateway
Alias: PROD v1 v2 90% 10%
Lambda
AWS Kinesis AWS SNS
any Data Consumer any Data Producer
Ingestion API
AWS SQS AWS SNS HTTPS
any Data Consumer
PUSH PULL
any Data Consumer
AWS Lambda Order Event - AWS DynamoDB Order Event AWS SNS Order Status Event AWS SNS /SQS Order + Order Status Event AWS SNS
AWS Lambda AWS SQS DLQ AWS DynamoDB AWS API Gateway
AWS Lambda Google BigQuery AWS SQS DLQ
Ingestion API Streaming
First use case: Near real-time Second use case: Low-latency API Third use case: Analytics
Any Producer Any Consumer
www.deliveryhero.com