Zomato Engineering
Engineering blog from Zomato covering search, logging infrastructure, ML-powered ads, embeddings, and delivery time prediction.
Overview
Zomato runs restaurant discovery and food delivery for hundreds of millions of Indian users, where every order is a coordination problem between a restaurant's prep time, a rider's travel time, and a user's ever-shifting location. The blog's most distinctive content covers three areas: serving 100 million daily search queries against a long-tail restaurant catalog, cost-engineering observability by building petabyte-scale logging on ClickHouse instead of paying SaaS rates, and ML systems that estimate restaurant food-preparation time, which is the single most uncertain component of delivery ETA. For interviews, 'How Zomato Handles 100 Million Daily Search Queries' is a useful reference for high-QPS search design, and 'How Zomato predicts Food preparation time' anchors ETA-prediction discussions.
Interview questions
- What can I learn from Zomato's engineering blog?
- Which Zomato posts are most useful for search and ETA interviews?
- Why is Zomato's blog valuable for observability and cost interviews?
Sign up free to read the full topic
More Engineering Blogs topics
Start free on Cariara · Coding problems · System design studio