News for hackers. Stuff that matters.
Re:Lessons from Building and Scaling Reddit's Ad Serving Pla... by wink on Wednesday September 12, 2018 @10:50AM (#17969332)
30ms really sounded a bit much for me, if you take network-locality as a precondition (i.e. adserver on same physical sub-1ms-network than webserver).

But yeah, it should be loaded async. Been a while since I worked with ad stuff, but I thought 10ms-20ms sounded more likely.

Re:Lessons from Building and Scaling Reddit's Ad Serving Pla... by katzgrau on Saturday September 15, 2018 @09:52AM (#17994283)
If it was straight ad delivery I'd agree that being closer to 10ms is achievable. But in the process of pulling in ad data, user profile data, running it through a selection algorithm that can be pretty complex for even a simple adserver, calculating and plugging in macros, gzipping, and doing that thousands of times per second per server, the latency tends to creep upward.

More/faster hardware can obviously help, but since everything's async from the browser's perspective you tend to run into higher costs and diminishing returns by pushing for the lowest latency possible.