Live data from Hacker News

Reddit: 2012 State of the Servers

blog.reddit.com

11–20 of 62 posts

Re: Reddit: 2012 State of the Servers

#13
They say they moved off ebs and onto local storage for postgres and saw a big increase in reliability and performance.

I did the same for my site last year and it was great.

This is one of the reasons why I haven't moved my Postgres databases to enterprisedb or heroku: they use ebs.

Re: Reddit: 2012 State of the Servers

#14
post #3

Earlier quoted context omitted.

$300K

Where do you get this estimate from? (Not disbelieving you, just curious)

One year and half ago, it was calculated and then confirmed by an admin[1] that the monthly cost was around 22K/month, or 270K/year. jedberg added that they were projecting to be around 350K/year by the end of 2010.

Supposing that the cost increased linearly with the number of users (which sounds like a bad hypothesis, but is a start), the cost at the end of 2011 could be around 1M/year... That's impressive, but nowhere near the 300K/month proposed by rdouble.

So I would say that the monthy cost of reddit's infrastructure is around 90K. Which is really impressive.

1: http://www.reddit.com/r/blog/comments/ctz7c/your_gold_dollar...

Re: Reddit: 2012 State of the Servers

#15
post #14

Earlier quoted context omitted.

Where do you get this estimate from? (Not disbelieving you, just curious)

One year and half ago, it was calculated and then confirmed by an admin[1] that the monthly cost was around 22K/month, or 270K/year. jedberg added that they were projecting to be around 350K/year by the end of 2010. Supposing that the cost increased linearly with the number of users (which sounds like a bad hypothesis, but is a start), the cost at the end of 2011 could be around 1M/year... That's impressive, but nowh…

Thanks for the clarification, I thought $300k sounded a little off since cluda01 asked about estimated monthly (not annual) cost.

Re: Reddit: 2012 State of the Servers

#16

Earlier quoted context omitted.

Where do you get this estimate from? (Not disbelieving you, just curious)

and also -- any idea how much they can bring id ad revenues?

Usually 1,000 ad impressions is around $1.00 (varies greatly though, can be lower like $0.15c and higher like $4.00+).

Assuming $1.00 per 1,000 impressions, and taking their 2.07billion impressions/month figure:

Roughly 2,070,000,000 / 1,000 = $2,070,000 in ad revenue per month?

Wild guess.

Re: Reddit: 2012 State of the Servers

#17

They say they moved off ebs and onto local storage for postgres and saw a big increase in reliability and performance. I did the same for my site last year and it was great. This is one of the reasons why I haven't moved my Postgres databases to enterprisedb or heroku: they use ebs.

What a bummer. Amazon advertises EBS as being both faster and more reliable, but it sounds like they are delivering neither.

Re: Reddit: 2012 State of the Servers

#18
post #14

Earlier quoted context omitted.

Where do you get this estimate from? (Not disbelieving you, just curious)

One year and half ago, it was calculated and then confirmed by an admin[1] that the monthly cost was around 22K/month, or 270K/year. jedberg added that they were projecting to be around 350K/year by the end of 2010. Supposing that the cost increased linearly with the number of users (which sounds like a bad hypothesis, but is a start), the cost at the end of 2011 could be around 1M/year... That's impressive, but nowh…

You're probably right as I calculated with expensive instances. Also, when I made my estimate I was guessing at image storage costs, forgetting that the images are coming from image sharing sites.

Re: Reddit: 2012 State of the Servers

#19
post #3
post #2

I'm unfamiliar with hosting costs or really any costs running a site as popular as reddit. Anyone with experience in this area have a ballpark figure for how much it would cost per month to run this sort of setup?

$300K

There's no way in hell it costs $300k per month to run Reddit!

Re: Reddit: 2012 State of the Servers

#20
post #2

I'm unfamiliar with hosting costs or really any costs running a site as popular as reddit. Anyone with experience in this area have a ballpark figure for how much it would cost per month to run this sort of setup?

My back of the envelope estimate. These are based on the figures from last year and the fact that they currently have 240 EC2 instances, some are large (guessed 70), more are x-large (guessed 170).

8760 is the number of hours in a year.

(8760 * $0.24 * 170) + (8760 * $0.12 * 70) = $430,992/yr in hourly fees

($1,820 * 170) + ($910 * 70) = $373,100/yr in reservation fees

373,100 + 430,992 = 804,092 / 12 months = $67,007.67/mo

Reference for last years calculations: http://www.reddit.com/r/blog/comments/ctz7c/your_gold_dollar...

Post reply on HN