The Question
DesignLocal Business Discovery Platform
Design a local business discovery and review platform similar to Yelp. The system should support geo-based business search, structured business listings, user-submitted reviews and ratings, photo uploads, and personalized recommendations for millions of users across cities worldwide.
PostgreSQL
Redis
gRPC
Consistent Hashing
Sharding
January 27, 2026