News for hackers. Stuff that matters.
Re:Avoiding Flat Tires in your Web Application by herge on Monday June 03, 2013 @11:50AM (#5813934)
That helps with the same client hitting your website over and over. For a multitude of clients, who's cache is cold, this would not help.
Re:Avoiding Flat Tires in your Web Application by protonfish on Monday June 03, 2013 @12:43PM (#5814242)
The browser is not the only place that can cache HTTP responses - proxy caches from the client's ISP and/or local WAN or corporate intranets should also obey caching rules in the HTTP response headers.

HTTP caching works. The problem with the bike share site in my opinion is instead of using established methods for scaling (like HTTP caching) and other good practices they reinvented the wheel as a Rube Goldberg monstrosity which, big surprise, didn't work.

Remember kids - don't scale until you need to.

Re:Avoiding Flat Tires in your Web Application by 5h on Monday June 03, 2013 @11:58AM (#5813979)
I've updated my comment above to say "and" instead of "or" as you're quite correct.

From the timeline of events (surviving initial onslaught, then falling over) I'd assumed that was a large part of the problem, people sitting on a live-updating map.