The caching part looks really interesting -- have you considered adding support for more fine-grained caching control, such as respecting etags and last-modified times?
Thanks for sharing this!
Thanks for sharing this!
That cache time could be as long as 5 seconds, so that Templar is checking pretty often if the upstream has changed.