- KitchenStories is a mobile app with over 2 million users and 12 million installations across 226 countries. It provides recipes, cooking videos and supports 12 languages.
- Previously, deploying a new backend version took over 1 hour due to manual processes across multiple servers.
- They now use Docker, AWS services like ECS, automated testing/deployment with GitHub runners to deploy a new version in under 6 minutes, reducing downtime significantly.
- Key learnings included treating containers differently than machines, using Docker cache to improve build times, using small base images, and reducing image traffic.