♥️ System Design - Tinder
How to design a location-based dating app for 75M daily users: derive the load, precompute each user's deck, find nearby people with geohash cells, check matches without races, and never lose the first message.
How to design a location-based dating app for 75M daily users: derive the load, precompute each user's deck, find nearby people with geohash cells, check matches without races, and never lose the first message.