Most active commenters

    ←back to thread

    631 points kiyanwang | 15 comments | | HN request time: 1.131s | source | bottom
    1. h1fra ◴[] No.43630385[source]
    wondering how can a static blog can be rate limited :|
    replies(4): >>43630389 #>>43630399 #>>43630403 #>>43630486 #
    2. mr90210 ◴[] No.43630389[source]
    Traffic. Huge loads of it.
    replies(3): >>43630461 #>>43630481 #>>43630659 #
    3. svantana ◴[] No.43630399[source]
    cheap hosting services do that, don't they?
    replies(1): >>43630746 #
    4. montymintypie ◴[] No.43630403[source]
    This is what happens when you run your blog behind cloudflare workers - they want you on pages instead, or to pay $5/month forever on the off chance you get slashdotted...
    replies(1): >>43630678 #
    5. vanschelven ◴[] No.43630461[source]
    I'm not sure what "huge loads" means in this context though.

    Remember when nginx was written in 2002 to solve the C10K problem?

    6. PeterStuer ◴[] No.43630481[source]
    How would your static text only blog generate "huge loads" on a CDN?
    7. StrLght ◴[] No.43630486[source]
    Cloudflare claims that Pages allow unlimited traffic [0]. So it seems like author is using Workers, probably on a free plan.

    [0]: https://www.cloudflare.com/plans/developer-platform/

    replies(1): >>43630520 #
    8. jumperabg ◴[] No.43630520[source]
    Why would you run your site on Workers instead of the static content hosting? Aren't the workers supposed to be used in case you must do computational work for requests, connect to a db, do some work etc... ?
    replies(3): >>43630737 #>>43630739 #>>43631689 #
    9. ahofmann ◴[] No.43630659[source]
    What do you mean? What is huge to you? For me a static blog on a small vps would start to crumble at around 30 to 150 requests per second. This number is broad because the are a lot of moving parts even in this scope. This results in 2.5 million to almost 13 million page views a day. To reach numbers like that you need to get reeeeaally popular. With some planning a static website can be served billions of times a day before saturating the network stack.

    So what are you talking about?

    10. josephg ◴[] No.43630678[source]
    Honestly for good reason. Static blog content is trivially cacheable. Get that content into nginx!
    11. solardev ◴[] No.43630737{3}[source]
    Sometimes people use them as reverse proxies or to load stuff from cloud KV. You could probably build a web stack on it if you wanted to. But I think a static blog like this would be simple enough on Pages or behind the regular CDN.
    12. StrLght ◴[] No.43630739{3}[source]
    I got curious about it too, found that author actually did a write-up on that in 2020 [0]. I don't know that much about Workers, but it sounds like it's needed for analytics?

    [0]: https://web.archive.org/web/20250328111057/https://endler.de...

    replies(1): >>43637194 #
    13. solardev ◴[] No.43630746[source]
    Cloudflare is more IaaS. Some services can be for hosting (Pages) or caching (CDN), while Workers can be used and misused for a whole bunch of use cases. Not sure what the author's rationale is here.
    14. boarush ◴[] No.43631689{3}[source]
    Using Workers is now what Cloudflare recommends by default, with "Static Assets" to host all the static content for your website. Pages, as I understand, is already built on the Workers platform, so it's all just simplifying the DX for Cloudflare's platform and giving more options to choose what rendering strategy you use for your website.
    15. mre ◴[] No.43637194{4}[source]
    Author here. That's the answer.

    Or at least it used to be the answer when I still cared about analytics. Nowadays, friends send me a message when they find my stuff on social media, but I long stopped caring about karma points. This isn't me humblebragging, but just getting older.

    The longer answer is that I got curious about Cloudflare workers when they got announced. I wanted to run some Rust on the edge! Turns out I never got around to doing anything useful with it and later was too busy to move the site back to GH pages. Also, Cloudflare workers is free for 100k requests, which gave me some headroom. (Although I lately get closer to that ceiling during good, "non-frontpage" days, because of all the extra bot traffic and my RSS feed...)

    But of course, the HN crowd just saw that the site was down and assumed incompetence. ;) I bury this comment here in the hope that only the people who care to hear the real story will find it. You're one of them because you did your own research. This already sets you apart from the rest.