4 ms·
https://github.com/apache/incubator-trafficcontrol https://github.com/apache/incubator-trafficcontrol is an open source cache control layer (working with ATS) t
by dzolvd 9y ago
https://github.com/apache/incubator-trafficcontrol https://github.com/apache/incubator-trafficcontrol is an open source cache control layer (working with ATS) that has features for header rewrites, ssl, and custom urls (among others). It is built for video but can be used to cache any content. Probably a bit heavy for your use case infrastructure wise though.
- janoszen 9y agoInteresting, although I specifically wanted to build a push CDN (where I can push the content) rather than a pull CDN (that works with an origin) to avoid the added latency with cache misses.
- dzolvd 9y agoMakes sense, I am enjoying looking through the source as we are moving to an ansible and hopefully dockerized deployment model.
- janoszen 9y agoOf course it's dockerized, it has to be cool, right? :) Ansible is running docker-compose up -d on deployment an Traefik is doing the magic. I want to extend it to host multiple sites in the future. (Btw. Ansible ran from a central location is painfully slow because of the large latency to the edge nodes.) The content itself is deployed using rsync, Ansible was just too painfully slow for that.