Live data from Hacker News

We handle 80TB and 5M page views a month for under $400

blog.polyhaven.com

11–20 of 426 posts

Re: We handle 80TB and 5M page views a month for under $400

#11

How do 5M page views consume 80TB of traffic? That sounded like a lot, but calculates out to 1,600KB per page view. That's a lot of JS and images on every page :) A few years ago when I hosted what felt to me like a popular site, I was serving serving > 150K page views a month from a 1.5Mbps adsl uplink. With that said, back then you could gzip everything and there was no letsencrypt or CloudFlare walls across the bo…

> asset resource

HDRIs, high res textures & 3D models

Re: We handle 80TB and 5M page views a month for under $400

#12
It is annoying that the answer is basically "we paid someone [Cloudflare] to do it." In light of that I decided to run some of my own numbers and figure it out.

They are pushing about 245 Mbps out of Cloudflare (averaged over the month). Wholesale IP transit prices are anywhere from 10 cents to a dollar per Mbps depending on volume. Cloudflare dumps 40% of their traffic over peering, putting their price at $14.70/mo. Ignoring fixed capex of servers, Cloudflare is making about $25/mo on this customer.

Given the $11 Backblaze bill, I estimate about 2 TB of data.

A capable dedicated server with 2 TB of disk and 1 Gbps unlimited bandwidth will run about $30 in a major European metro, maybe double that for the US.

With a grand total of $370 vs. $60 worst case, they are spending 516% more to be "serverless."

Edit: Yes Cloudflare has more than one server. Double the price and put one in the US and you still come out ahead.

Edit 2: I'm not saying one way or the other is better. Just that the title is very clickbaity for a "put a credit card into a website" payoff.

Re: We handle 80TB and 5M page views a month for under $400

#13

How do 5M page views consume 80TB of traffic? That sounded like a lot, but calculates out to 1,600KB per page view. That's a lot of JS and images on every page :) A few years ago when I hosted what felt to me like a popular site, I was serving serving > 150K page views a month from a 1.5Mbps adsl uplink. With that said, back then you could gzip everything and there was no letsencrypt or CloudFlare walls across the bo…

Did you even look at the article? They operate a digital asset store.

Re: We handle 80TB and 5M page views a month for under $400

#14

How do 5M page views consume 80TB of traffic? That sounded like a lot, but calculates out to 1,600KB per page view. That's a lot of JS and images on every page :) A few years ago when I hosted what felt to me like a popular site, I was serving serving > 150K page views a month from a 1.5Mbps adsl uplink. With that said, back then you could gzip everything and there was no letsencrypt or CloudFlare walls across the bo…

The site describes itself as, 'The Public 3D Asset Library'. I suspect that a good portion of this is downloading assets.

Re: We handle 80TB and 5M page views a month for under $400

#15

How do 5M page views consume 80TB of traffic? That sounded like a lot, but calculates out to 1,600KB per page view. That's a lot of JS and images on every page :) A few years ago when I hosted what felt to me like a popular site, I was serving serving > 150K page views a month from a 1.5Mbps adsl uplink. With that said, back then you could gzip everything and there was no letsencrypt or CloudFlare walls across the bo…

The website is for downloading 3D graphics assets, which are typically fairly large files.

Re: We handle 80TB and 5M page views a month for under $400

#16
Seems like they could pratically host everything on Cloudflare and save even more money.

Asset storage: Backblaze B2 – $11 (replace with Cloudflare R2)

Web hosting: Vercel – $20 (replace with Cloudflare Pages, $0 cost)

Database: Firestore – $100 (replace with Cloudflare)

API: Vultr – $5

Image hosting & optimization: Bunny.net – $27 (replace with Cloudflare)

Domains: Cloudflare – $4

Email fees: MXroute – $3

Re: We handle 80TB and 5M page views a month for under $400

#17

Seems like they could pratically host everything on Cloudflare and save even more money. Asset storage: Backblaze B2 – $11 (replace with Cloudflare R2) Web hosting: Vercel – $20 (replace with Cloudflare Pages, $0 cost) Database: Firestore – $100 (replace with Cloudflare) API: Vultr – $5 Image hosting & optimization: Bunny.net – $27 (replace with Cloudflare) Domains: Cloudflare – $4 Email fees: MXroute – $3

How so?

R2 is 0.015$ per GB while backblaze B2 is just $0.005.

Re: We handle 80TB and 5M page views a month for under $400

#18
post #15

How do 5M page views consume 80TB of traffic? That sounded like a lot, but calculates out to 1,600KB per page view. That's a lot of JS and images on every page :) A few years ago when I hosted what felt to me like a popular site, I was serving serving > 150K page views a month from a 1.5Mbps adsl uplink. With that said, back then you could gzip everything and there was no letsencrypt or CloudFlare walls across the bo…

The website is for downloading 3D graphics assets, which are typically fairly large files.

I see.. was thrown off by:

> Running a massively popular website and asset resource while being funded primarily by donations has always been a core challenge of Poly Haven.

My brain went: poly.. fill.io or something

Thank you, sorry, am embarrassed.

Re: We handle 80TB and 5M page views a month for under $400

#19
post #12

It is annoying that the answer is basically "we paid someone [Cloudflare] to do it." In light of that I decided to run some of my own numbers and figure it out. They are pushing about 245 Mbps out of Cloudflare (averaged over the month). Wholesale IP transit prices are anywhere from 10 cents to a dollar per Mbps depending on volume. Cloudflare dumps 40% of their traffic over peering, putting their price at $14.70/mo.…

That would be a single node though, in contrast to cloudflare's edge, and would probably slow down download speeds for everyone outside europe
Post reply on HN