Design a Geolocation Service: System Design Challenge | Archlify