How does authorization and access control interact with the proxy? Does it first check authorization with S3 and cache the result, use a parallel ACL, or just allow access to anything by anyone?
Good question. Authorization is passed along upstream to S3, but we don't re-check authorization when serving a cache hit. In our case, this is a fine tradeoff since our network is private and trusted.