We're excited to announce that all Cosmic JS API endpoints (REST and GraphQL) are now powered by the Fastly global CDN. You should now notice huge performance gains on your Bucket API endpoints. For example, if a large endpoint used to take 400ms it is now clocking in under 20ms!
What is Fastly?
Fastly is the leading global CDN cache layer provider that powers some of the most highly-trafficked websites on the internet. The New York Times, Airbnb, and more choose Fastly because of their global CDN of over 60 high-powered point of presence servers
(POPs). These POPs are distributed closest to your users so they can get your content as fast as possible. This also shields your cached content from any issues caused by the origin infrastructure.
From the Fastly Network Map page, "we’ve focused our efforts on placing fewer, more powerful POPs at strategic locations around the world."
What does this mean for you?
We're happy to roll this out to all Cosmic JS users. Your Cosmic JS content is now automatically powered by the Fastly global CDN and available to your users world-wide. No extra work needs to be done on your part. Just sit back and notice huge performance gains for you and your users 😎
And more great news: requests to the cache-served content from the Cosmic JS API will not count towards your API request limits on your billing plan. API requests are counted only on initial requests to any resource after you clear your cache either manually in Bucket > Settings or by adding, editing, or deleting content in your Bucket.
It's our mission to make sure your team has the best experience collaborating on content using Cosmic JS. With the Cosmic JS Fastly update, you can deliver great content and experiences to your world-wide customers even faster.
If you have any questions, reach out to us on Twitter and join the Slack community.