Back to problems

Design Yelp

System Design · Yelp · Medium

Yelp is a local business discovery platform that helps users find nearby restaurants, cafes, salons, and other places. Users can search, browse ranked results, open a business page, and read recent visitor reviews. While the front-end experience appears straightforward, the backend must coordinate geo-aware discovery, relevance-based keyword and category filtering, heavy read demand, and asynchronous updates to review-derived signals like average rating and total review…

Checking your access…