News for hackers. Stuff that matters.
Re:Learn how to design large-scale systems by nlawalker on Friday July 13, 2018 @10:41AM (#17523310)
Heh, elegance like "There is a story on the front page getting lots of attention, please log out so we can serve you from cache."
Re:Learn how to design large-scale systems by tambourine_man on Friday July 13, 2018 @10:47AM (#17523358)
Admittedly, that’s very rare.
Re:Learn how to design large-scale systems by nlawalker on Friday July 13, 2018 @10:52AM (#17523402)
I know, just a good natured poke :) Plus you could probably take that comment at face value - making use of web caching is definitely an important tool when building a large scale system.
Re:Learn how to design large-scale systems by copperx on Friday July 13, 2018 @01:51PM (#17525088)
Why is caching out of the window when logged in?
Re:Learn how to design large-scale systems by paulddraper on Friday July 13, 2018 @03:02PM (#17525739)
It's a page-level cache, and your view on a page depends on username, hidden submissions, point counts, etc.
Re:Learn how to design large-scale systems by dmoy on Friday July 13, 2018 @02:46PM (#17525628)
votes, things to hide, etc all change the page and prevent serving everything wholesale out of cache

I'm not actually sure, just guessing...

Re:Learn how to design large-scale systems by justicezyx on Friday July 13, 2018 @01:10PM (#17524750)
This is elegance.

Balancing between user experience and cost.

Re:Learn how to design large-scale systems by toomuchtodo on Friday July 13, 2018 @10:54AM (#17523419)
When your queue is full, back pressure.
Re:Learn how to design large-scale systems by hinkley on Friday July 13, 2018 @02:36PM (#17525543)
Elegance like "The entire site is a giant nested table in 2018"
Re:Learn how to design large-scale systems by dozzie on Friday July 13, 2018 @03:37PM (#17526014)
And what exactly is wrong about that? Its loading and rendering speed? Or that it works in text mode?