Live data from Hacker News

Steve Huffman on Lessons Learned at Reddit

thinkvitamin.com

1–10 of 26 posts

Re: Steve Huffman on Lessons Learned at Reddit

#3
post #2

Why did they use Python in the first place? Reddit is still kind of unstable.

It's half a dozen employees constantly trying to keep up with what is now a 1 billion page views a month site. From what I understand they're carefully trying to balance getting new hires (which Conde Nast now lets them do) and keep the damn ship afloat.

Re: Steve Huffman on Lessons Learned at Reddit

#5
I'm always reluctant about going completely schemaless. Reminds me of the blog post by FriendFeed about how they use MySQL, highly recommended: http://bret.appspot.com/entry/how-friendfeed-uses-mysql

I feel like like there needs to be a better middleground for having some schema but being able to augment it easily with metadata that you're not querying against (yet). Then later extracting the metadata into queryable columns.

I wrote a post outlining some ideas of how to do this: https://github.com/shazow/everything/blob/master/idea/arbitr...

I've only implemented bits and pieces of this in practice, huge convenience so far.

Re: Steve Huffman on Lessons Learned at Reddit

#7
post #2

Why did they use Python in the first place? Reddit is still kind of unstable.

Are you trolling? Site stability issues very rarely have anything to do with the underlying programming language, unless you're using some experimental language that no one else is using for web development (and even then, Arc seems to be working pretty well for HN).

Re: Steve Huffman on Lessons Learned at Reddit

#9
Watching the video made me feel a little uncomfortable. I come away with the impression that they almost, but not quite, really understood the important lessons.

Still, it was well worth watching and I'm glad Huffman decided to go there.

Re: Steve Huffman on Lessons Learned at Reddit

#10
post #4
post #2

Why did they use Python in the first place? Reddit is still kind of unstable.

Reddit was stable for a long time. It's really only been the last few months (~6?) that they've been suffering serious service outages.

Actually, our uptime has been better for the last 6 months than the previous few years.
Post reply on HN