My friend and coworker @brettfitzgerald has developed a front-end load-balancer that uses a combination of Varnish and the IP2Location database to perform some geocentric caching that caches websites according to a user’s country and timezone.  This allows for websites to be cached and served up with unique content based on the user’s location.  Not a big deal if you have 3 page views every day, but it is a huge deal when you are dealing with hundreds of thousands of visitors from all around the world and you don’t want to spend all of your hard earned cash on servers.

Brett has made the project available on GitHub, if you understood anything I just described, make sure and check it out for yourself https://github.com/controversy187/libvmod-ip2location

Comments

Leave a Reply

On The Web

Categories