Live data from Hacker News

Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

about.sourcegraph.com

41–50 of 132 posts

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#41

i will add to not use the default http.Client/Server, poor performance, instead use fasthttp

This is terrible advice for something serving broadly to consumers.

Fasthttp is great if you can limit your interactions to a minor testable subset of calls but otherwise its not suitable.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#42

Cool. Maybe these guys should get in touch with the redesign guys and get them fired. Also fire any executive that thought it was a good idea. Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

What are the actual complaints with the new design? I've been using it on and off and I can't say I've noticed any major issues. Though I'll admit most of my browsing is one on the mobile app these days.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#43
post #40
post #24

Earlier quoted context omitted.

I still don't understand how come the CEO of reddit is okay with the redesign? It's worse enough that I had to install plugin to redirect to old.reddit.

If you have an account, you can use the old version of reddit by default by unselecting "Use the redesign as my default experience"

But for how long?

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#45
post #24

Cool. Maybe these guys should get in touch with the redesign guys and get them fired. Also fire any executive that thought it was a good idea. Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

I still don't understand how come the CEO of reddit is okay with the redesign? It's worse enough that I had to install plugin to redirect to old.reddit.

[deleted]

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#46
post #40

Earlier quoted context omitted.

If you have an account, you can use the old version of reddit by default by unselecting "Use the redesign as my default experience"

But for how long?

It's all but guaranteed that if Reddit removes old Reddit and forces new Reddit on everyone third party web clients with ads that generate money for someone else will pop up and fill the gap.

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#47
post #39

> Thrift has been around since 2007, and is one of the first rpc protocols. Done reading there. Not sure if bad written or just not knowledgeable, please do your research.

What's more likely: there is an error in transcribing or the developers of one of the worlds largest websites think the first RPC protocol was written in 2007 (over, say, REST, which their entire API is built on).

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#49
post #42

Cool. Maybe these guys should get in touch with the redesign guys and get them fired. Also fire any executive that thought it was a good idea. Because all the hard work to serve ads more efficiently goes to waste when the site is a mess and unusable.

What are the actual complaints with the new design? I've been using it on and off and I can't say I've noticed any major issues. Though I'll admit most of my browsing is one on the mobile app these days.

First and foremost it's unnecessary and is not fixing anything.

Second, it forces learning a new layout and system. I don't understand instead of gradual changes in UI to improve experience they went with whole new thing.

Third, it's slow, bloated, and really hard to navigate through. Old version can display more pertinent information per screen resolution.

In a nutshell, hinders user experience without any noticeable improvement.

Finish product is bad design because initial idea was bad design to begin with (i.e. the idea to fix nothing and break everything).

Re: Lessons from Building and Scaling Reddit's Ad Serving Platform with Go

#50
post #47
post #39

> Thrift has been around since 2007, and is one of the first rpc protocols. Done reading there. Not sure if bad written or just not knowledgeable, please do your research.

What's more likely: there is an error in transcribing or the developers of one of the worlds largest websites think the first RPC protocol was written in 2007 (over, say, REST, which their entire API is built on).

Given the continual attitudes seen within tech... sadly, the latter.
Post reply on HN