This is one in a series of posts about the Akamai 2018 Spring Release. For an overview of the Spring Release, see our post here.
With the Akamai 2018 Spring Release, we've officially released Brotli from Origin and made it available to customers who use any Akamai delivery product. We’re thrilled to let you know all about it, so let me start by quickly answering a few key questions about this new item:
What is Brotli?
Brotli is an open-source, lossless data compression algorithm that has been known to have a higher compression rate than gzip.
What is Brotli from Origin?
Brotli from Origin specifically configures Akamai delivery to work well for customers that are providing Brotli-compressed resources at origin. The Brotli from Origin behavior allows for Akamai to deliver the Brotli-compressed resource when supported by the requesting user agent; otherwise, when not supported, non-Brotli resources are automatically used.
What are the benefits of Brotli from Origin?
With Brotli from Origin, Akamai now has a comprehensive Brotli solution that can be applied for resources already compressed at the origin. By applying Brotli compression to resources, you can reduce bandwidth consumption and improve web performance above and beyond what gzip can do.
How do I enable Brotli from Origin?
- To enable it, simply add the behavior through Property Manager (On/Off setting). It can also be enabled through the Property Manager API.
- It can be leveraged by all browsers that support it. To find out if it is supported by a specific browser, go to this site: https://caniuse.com/#search=brotli. If an unsupported browser is used, then the non-Brotli resources will be used.
How is Brotli from Origin different from Akamai Resource Optimizer?
Resource Optimizer takes resources from origin and applies Brotli compression to them as they come into the Akamai platform. They are then cached and delivered with Brotli compression. Brotli from Origin basically extends this approach to support resources already compressed at origin and enables them to be served through the Akamai cloud delivery platform and back to the browser. In other words, Akamai now supports both origins that provide Brotli compression as well as origins that do not. For origins that do not, Akamai now automatically provides Brotli compression.
We think it’s a great solution. We hope you’ll try it out.
Carm Janneteau is a senior product manager at Akamai Technologies.