You probably have been wondering how jsDelivr does load balancing between CDNs. Here is a good blog post that I wrote for Mozilla that explains what happens in the backend "jsDelivr – The advanced open source public CDN".
I am happy to announce that jsDelivr is now in process of becoming fully automated.
libgrabber is an app that runs on our servers and can keep projects hosted at jsDelivr updated automatically without requiring the author or
So far jsDelivr was using MaxCDN and CDN.NET to provide people with unmatched performance and uptime. Unfortunately CDN.NET decided to back out of open source sponsorship to focus on other important work they have going.
I am sad
- A new load balancing algorithm was pushed to production. Its a lot smarter and makes even heavier use of RUM performance data for each provider. The whole logic was revisited and now standalone servers are no longer used
I wrote a detailed article on jsDelivr and how exactly it works.
Check it out and let me know if you like it.