(wL) Forums
Just how big are porn sites? - Printable Version

+- (wL) Forums (https://war-lords.net/forum)
+-- Forum: Discussions (https://war-lords.net/forum/forum-23.html)
+--- Forum: General Chat (https://war-lords.net/forum/forum-24.html)
+--- Thread: Just how big are porn sites? (/thread-6734.html)

Pages: 1 2


Just how big are porn sites? - Spartacus - Apr 06 2012

[Image: the-planet-data-center-messy-348x196.jpg]

Quote:It is a truth universally acknowledged, that a person in possession of a fast internet connection must be in want of some porn.

While it’s difficult domain to penetrate — hard numbers are few and far between — we know for a fact that porn sites are some of the most trafficked parts of the internet. According to Google’s DoubleClick Ad Planner, which tracks users across the web with a cookie, dozens of adult destinations populate the top 500 websites. Xvideos, the largest porn site on the web with 4.4 billion page views per month, is three times the size of CNN or ESPN, and twice the size of Reddit. LiveJasmin isn’t much smaller. YouPorn, Tube8, and Pornhub — they’re all vast, vast sites that dwarf almost everything except the Googles and Facebooks of the internet.

While page views are a fine starting point, they only tell you that X porn site is more popular than Y non-porn site. Four billion page views sure sounds like a lot, but it’s only when you factor in what those porn surfers are actually doing that the size and scale of adult websites truly comes into focus.

We’ll start by laying the ground work, and then on the second page we have some real world figures from YouPorn, the second largest porn site on the web. If you like, take a moment to try and estimate the amount of traffic that YouPorn handles every second. Let us know in the comments if your guess is anywhere near.

Scale

The main difference between porn and non-porn sites is the average duration of a visit: For a news site like Engadget or ExtremeTech, an average visit is usually between three and six minutes; enough time to read one or two stories. The average time spent on a porn site, however, is between 15 and 20 minutes.

Then you need to factor in that most websites are predominantly text and images, while the largest porn sites push streaming video. When you load the ExtremeTech home page, you’re talking about a couple of megabytes, and then maybe 500 kilobytes if you load an article. When you stream porn, assuming a low resolution of 480×200, you’re looking at around 100 kilobytes per second — which, over 15 minutes, is around 90 megabytes.

Then you need to multiply 90 megabytes by the number of monthly visits — which is around 350 million for Xvideos. This comes to around 29 petabytes of data transferred every month, or 50 gigabytes per second. To put this into comparison, your home internet connection is probably capable of transferring a couple of megabytes per second, which is about 25,000 times smaller.

In short, porn sites cope with astronomical amounts of data. The only sites that really come close in term of raw bandwidth are YouTube or Hulu, but even then YouPorn is something like six times larger than Hulu.

Infrastructure

Serving up videos requires a lot more resources than plain text and images, in terms of storage, CPU cycles, internal I/O, and bandwidth.

While it obviously varies from site to site, most adult sites will probably store in the region of 50 to 200 terabytes of porn. This is quite a lot for a website (only something like Google, Facebook, Blogger, or YouTube would store more data), but in a world where 2TB drives are cheap and plentiful, this isn’t ultimately a very large amount. Last year we wrote about a Backblaze storage pod that can store 135TB in a 4U case, for just $7,400.

CPU cycles and I/O will be a function of the bitrate of the streaming video and the number of page views. First the porn site has to serve up a dynamic, searchable database of thousands of videos, and then, when someone clicks on a video, that file needs to be read from a hard disk and streamed over the internet. If you’ve ever transferred a lot of big files over a local network (i.e. stressed both your hard drive and Ethernet port) you will know how taxing this is.

Actual hardware requirements are almost impossible to derive (they’re not publicized), but in the case of a large porn site we’re probably talking about racks of quad-CPU servers, gigabit switches, and load balancers. Software-wise, most large porn sites will use a very-high-throughput database such as Redis to store and serve videos, and a light-weight HTTP server like Nginx to serve up the web pages.

Finally, bandwidth. Referring back to our Xvideos example (based on an Ad Planner estimate), a large porn site will have to have enough connectivity to serve up 50 gigabytes per second, or 400Gbps. Bear in mind this is an average data rate, too: At peak time, Xvideos might burst to 1,000Gbps (1Tbps) or more. To put this into perspective, there’s only about 15Tbps of connectivity between London and New York.

There are only so many ways of coping with this much traffic: You set up your own data center, rent a few racks in a very large data center, or use a cloud provider like Amazon AWS or Microsoft Azure.
The second largest porn site on the web, YouPorn, was kind enough to furnish us with some real-world facts and figures. You’ll be glad (or scared) to know that the estimated DoubleClick Ad Planner figures are actually quite a lot lower than reality.

YouPorn hosts “over 100TB of porn”, and serves “over 100 million” page views per day. All told, this equates to an average of 950 terabytes of data transfer per day, almost all of which is streaming video. This is around 28 petabytes per month, which means our 29PB estimate for Xvideos is on the low side; it probably serves 35 to 40PB per month.

It gets better! At peak time, YouPorn serves 4000 pages per second, equating to burst traffic in the region of 100 gigabytes per second, or 800Gbps. This is equivalent to transferring more than 10 dual-layer DVDs every second.

On the software-side of things, YouPorn’s primary data store is 100% Redis, with MySQL used as an admin tool to manage and add data to the Redis cluster. The site used to be primarily programmed in Perl with a MySQL backend, but in 2011 Perl was switched out for PHP and MySQL replaced with Redis. Nginx acts as the HTTP server, with both HAProxy and Varnish both used to load balance.

The Redis server deals with 300,000 queries per second, and between 8-15GB of data is logged every hour (visitor logs, behavior data, and so on). We’re told that this software stack should be capable of scaling up to 200 million views per day.

Sadly, YouPorn couldn’t tell us about its hardware infrastructure. Judging by the IP addresses of the YouPorn content delivery network (CDN), it’s probably not hosted by a cloud provider like Amazon, but rather in a large data center somewhere, with peering provided by Level 3.

To put that 800Gbps figure into perspective, the internet only handles around half an exabyte of traffic every day, which equates to around 50Tbps — in other words, a single porn site accounts for almost 2% of the internet’s total traffic. There are dozens of porn sites on the scale of YouPorn, and hundreds that are the size of ExtremeTech or your favorite news site. It’s probably not unrealistic to say that porn makes up 30% of the total data transferred across the internet.

The internet really is for porn.

http://www.extremetech.com/computing/123929-just-how-big-are-porn-sites


bolded the juicy parts. but reading from the website should be easier. its two pages.


RE: Just how big are porn sites? - TheDude - Apr 06 2012

Ah, another redditor or Digg. Nice to know, btw someone on reddit calculated something.... well... interesting..


"Hmmm. Disgusting math time.
According to the article, the average time spent on a porn site is 15 minutes.
Xvideos gets 350 million visits per month. That equates to 11,666,666 visits per day, 486,111 per hour, or 121,527 every 15 minutes.
Let's assume that half the visitors remain on the site until "completion." That's 60,763 visitors. According to this article, 30% of those visitors will be female. That leaves 42,534 male visitors staying on the site to completion every 15 minutes.
According to Wikipedia the average volume of an ejaculation is 0.1 to 10 milliliters. Let's split that in the middle to 5 ml.
Five milliliters from 42,534 male visitors is 212,670 ml, or 212.7 liters, every fifteen minutes. That's slightly more than 106 filled two-liter bottles of soda. Every 15 minutes.
Per hour, that's 850.8 liters - or about 225 gallons. Y'know those one gallon milk containers? Yeah. 225 of those.
Per day, that's 20,419 liters - over 5,394 gallons. That's about 400 gallons more than a standard milk tanker truck you may have seen on the highway.
Every. Single. Day."

Link to source - http://www.reddit.com/r/technology/comm ... orn_sites/


RE: Just how big are porn sites? - BRABUS - Apr 07 2012

Damn, you guys are so smart w/ math.
Me, no brain, just got muscle,
if you ever want to start a porn site,
need male performer, just let me know.  8)


RE: Just how big are porn sites? - Alicia Melchiott - Apr 07 2012

why you all like a porn site,hah??
:-[


RE: Just how big are porn sites? - Moriarty - Apr 07 2012

Alicia Melchiott Wrote:why you all like a porn site,hah??
:-[

Who said they like it? They have no choice.


RE: Just how big are porn sites? - Alicia Melchiott - Apr 07 2012

trueplayer Wrote:Who said they like it? They have no choice.
what you mean"they have no choice?"
i still can't understand about that


RE: Just how big are porn sites? - Spartacus - Apr 07 2012

TheDude Wrote:That's about 400 gallons more than a standard milk tanker truck you may have seen on the highway.

you just ruined milk for me.

Alicia Melchiott Wrote:
trueplayer Wrote:Who said they like it? They have no choice.
what you mean"they have no choice?"
i still can't understand about that

if i'm not wrong, he's supposedly means that Man, by nature has no choice but to have a slight appreciation for those sites.


RE: Just how big are porn sites? - silly - Apr 07 2012

Spartacus Wrote:
TheDude Wrote:That's about 400 gallons more than a standard milk tanker truck you may have seen on the highway.

you just ruined milk for me.

Alicia Melchiott Wrote:
trueplayer Wrote:Who said they like it? They have no choice.
what you mean"they have no choice?"
i still can't understand about that

if i'm not wrong, he's supposedly means that Man, by nature has no choice but to have a slight appreciation for those sites.
and by our nature, we are compelled to like it.


RE: Just how big are porn sites? - George Of The Jungle - Apr 07 2012

Yes, porn is very good, hedonism is very good.

HAIL TO ALL EARTHLY THINGS


RE: Just how big are porn sites? - silly - Apr 07 2012

Stuff needs to be controlled though, moderated. Not had in excess amounts.