Cloud Microservices to Serve the Next Billion
summary
Starts with an SMS pilot to validate demand, moves to a swipe-based Android app with server-side virtual backend cart that batches orders to cut shipping, and uses DynamoDB, Kinesis, Redshift, Elasticsearch for catalog, async indexers and analytics. Pilots scale from 10 to 400 retailers and 1 to 7 wholesalers in six months, revenue rises $200→$8,000/day, analytics grow 7k→780k events/day, and estimated food wastage falls ~27%. Practical notes on Lambda cold starts, graph vs NoSQL for relationships, and containerization needs.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:22About Me
- 2:54Problem Space Definition
- 6:56Challenges
- 9:08Requirements
- 11:43Solution
- 12:15Pilot
- 13:59Services
- 17:45Microservices
- 20:33Dropwizard
- 21:41Product verticals
- 22:18Product search
- 23:41Order management
- 24:26Technical Learnings
- 26:08Containerization
- 27:58Product Learning
- 30:39Results
- 32:14Conclusion
related talks
34mMicro-services for a Billion people
34mMicro services for a Billion people
51mCompetitive retail architecture with microservices
31mPast, Present and Future of Microservices
47mApplying “web scale” patterns (...)
37mBuilding Modern Distributed Systems with AWS
39mMicroservices & Kubernetes in a High-demand Environment: The Experience
37mDelivering agility at McDonald's with microservices transformation
