Page MenuHomePhabricator

Evaluate limited caching inside nginx
Closed, DeclinedPublic

Description

nginx has proxycache support now. We could use it as a layer-0 in front of even varnish layer-1, with very very short TTLs just to suck up the worst DoS/surge spikes a bit. Should probably wait until we've upgraded to a post-1.6.x nginx version though, as the 1.7.x series had many related improvements and bugfixes.

Event Timeline

BBlack raised the priority of this task from to Needs Triage.
BBlack updated the task description. (Show Details)
BBlack added projects: acl*sre-team, Traffic.
BBlack added a subscriber: BBlack.
BBlack set Security to None.
BBlack claimed this task.

Actually this isn't worth thinking about at present, because (a) we'd lose analytics for the cache hits within nginx unless we did a bunch of work to get that flowing, and (b) we'd need to also move port 80 traffic through nginx, which we're not doing currently (but might someday eventually, after HTTPS-by-default-everywhere, maybe?).

BBlack raised the priority of this task from Low to High.Apr 30 2015, 5:50 PM
BBlack moved this task from Triage to Done on the Traffic board.