3 ms·
The AMP spec, as written, allows anyone to host an AMP cache and serve AMP pages. Google’s is the biggest and the one you reach through Google search so people
by Itaxpica 9y ago
The AMP spec, as written, allows anyone to host an AMP cache and serve AMP pages. Google’s is the biggest and the one you reach through Google search so people tend to assume it’s the only one, but Cloudflare runs one as well, along with the ones mentioned in the parent comment.
For more details, you can read the (very readable) AMP docs: https://www.ampproject.org/docs/guides/how_cached https://www.ampproject.org/docs/guides/how_cached
- diggan 9y agoI've done a previous comment on HN asking someone for a link to the spec for the AMP cache, but there is none. How can you claim it's a open technology (pointing at Google, not Itaxpica or any others on HN) when there is no way (except reverse-engineer) to figure out how the cache works?
- Itaxpica 9y agoThe spec is on github: https://github.com/ampproject/amphtml/tree/master/spec https://github.com/ampproject/amphtml/tree/master/spec and the code itself is one level up (github.com/ampproject/amphtml) Here’s the section on guidelines for implementing an AMP cache: https://github.com/ampproject/amphtml/blob/master/spec/amp-cache-guidelines.md https://github.com/ampproject/amphtml/blob/master/spec/amp-c...