Powering digital billboards with serverless
summary
Place Exchange describes a 100% serverless auction platform that runs 50,000 concurrent auctions and uses API Gateway, Lambda, Kinesis/Firehose, S3, Glue, Athena, CloudWatch and Datadog for observability. Concrete patterns include putting Lambda logs through a cloudwatch subscription lambda to post metrics via Datadog’s distribution API (avoiding dogstatsd/host issues), a naming/tag schema for business metrics, and a fix for a geocoding cache cost spike (vendor max-age change from 24h to 5m) plus a quick Elasticsearch scale-up case study. Watch if that level of operational detail matters.
AI-written summary · about
chapters (19)
- 0:00Intro
- 3:00What is out of home
- 4:30Digital billboard
- 7:37Challenges
- 8:28Demo
- 13:00Initial architecture
- 14:55AWS services
- 19:42AWS metrics
- 25:45Custom metrics
- 28:10Custom metric naming
- 30:33Monitoring
- 33:01Lambda metrics
- 33:32Lambda metrics architecture
- 38:19Key metrics
- 41:41Saving money
- 43:19Cache fixes
- 44:23Performance nuances
- 45:26Key insight
- 47:13Key takeaways
related talks
49mServerless Architectural Patterns and Best Practices
31mAccelerate business innovation with serverless applications
29mHow to build a social network on serverless
45mBuilding Event-driven Serverless Applications
42mAWS Lambda from the trenches
47mAdvanced Serverless Architectural Patterns on AWS
49mBuilding Next-Generation Applications with EDA
42mNo Server Is Better Than No Server: Building Blocks for Serverless Architectures
