Kevin Caffrey

  • Improved Location Caching with Quadtrees

    Scaling a web service to handle thousands of requests every second requires a good caching strategy. But when a geolocation (latitude and longitude) is the primary parameter of these requests, traditional caching techniques fall flat. This article explores different approaches to caching geolocations and their relative tradeoffs. We use quadtrees...