Earlier quoted context omitted.
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.
Reddit: 2012 State of the Servers
21–30 of 62 posts
Re: Reddit: 2012 State of the Servers
#22They 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
#23They 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
#24They 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
#25I'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,00…
The internet is truly a wonderous thing.
Re: Reddit: 2012 State of the Servers
#26They 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.
But how do you achieve data persistence in case of server crash? Snapshots are not reliable for that, slave db servers aren't foolproof either.
Re: Reddit: 2012 State of the Servers
#27Earlier quoted context omitted.
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.
Many/most page views on Reddit don't have any ads. Promoted stories only appear on story lists, not individual story pages, and don't appear 100% of the time (the space is also used to promote random new submissions). The graphical slot in the sidebar is almost 100% non-paid in-house ads.
Re: Reddit: 2012 State of the Servers
#28They 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.
By local storage, do they mean they are running their DB disks on physical hardware, but the database servers still on EC2?
Re: Reddit: 2012 State of the Servers
#29Earlier quoted context omitted.
Many/most page views on Reddit don't have any ads. Promoted stories only appear on story lists, not individual story pages, and don't appear 100% of the time (the space is also used to promote random new submissions). The graphical slot in the sidebar is almost 100% non-paid in-house ads.
I've always wondered why they don't contract out with other ad networks when they cannot fill the ad content themselves. Say for example their self serve ad can't fill the page request why not put in a google text ad link on the right side where the banner is? That to me seems like a straightforward way to massively increase revenues.