Hacker Newsnew | past | comments | ask | show | jobs | submit | ianberdin's commentslogin

I still don’t get, what is the use case for cloudflare workers or lambda?

I used both for years. Nothing beats VPS/bare metal. Alright, they give lower latency, and maybe cheaper and big nightmare for managing at the same time. Hello to micro services architecture.


Think about how often that box needs patching for code outside of your app and you’re talking load-balancing, autoscaling, etc. to avoid downtime or overloads, but also paying for idle capacity. Then, of course, you have to think about security partitions if anything you run on that box shouldn’t have access to everything else. None of that is unknown, we have decades of experience and tooling dealing with it, etc. but it’s a job that you can just choose not to have and people often do, especially for things which are bursty. There’s something really nice about not needing to patch anything for years because all you’re using is the Python stdlib and scaling from zero to many, many thousands with no added effort.

Scale down to actual 0, really easy edge distribution, stupidly simple to deploy to. That's really it.

Even funnier, when Pro 3 answers to a previous message in my chat. Just making a duplicate answer with different words. Retry helps, but…

I had even worse experience with Microsoft Azure. In the middle of the path I realized a third-party sales “ultra real Microsoft support, certified” is dealing with me in order to sell me overpriced options.

So, I understand correctly that all websites and services want protection from DDoS attacks, and that's basically their number one concern. The second is caching in different parts of the world. So, it's caching and DDoS. But at the same time, nobody wants to use CloudFront from AWS because it’s not that simple yet. And it’s more expensive, while Cloudflare is free. So, what should we do about all this? This won’t do. We’ve created a gigantic bottleneck that controls the entire internet, just like in the movie Mad Max, where he controlled the only source of water. That’s wrong. And we all fell for it like fools. So, the question is, what can be done in this situation? Are there reliable competitors? Are there any fault-tolerant systems for this? The whole problem is that our DNS, and with Cloudflare, they proxy it. So, if their proxy goes down, everything falls apart. What should we do about this?

Nobody is being forced to use Cloudflare

Since everything is absolutely correct, no one forced it; they just provided a good, excellent solution for free, and consequently, the whole internet has gotten hooked on it. As they say, free cocaine causes harm. So, what are the alternatives? What options are there to protect against DDoS attacks and to make a website quickly accessible from different parts of the world? And at the same time, without paying a sky-high price for it.

> So, what are the alternatives?

That sums up my gripe with the vocal cloudflare haters. They will tell you all day long to move but every solution they push costs more time and money.


Everyone trying to access a site behind Cloudflare is forced.

Then you make a complaint to the company whose site you cannot access...

Someone should make an open source system that lets you easily host containers so that if one fails, we can easily switchover across providers. Like Vercel AI SDK but for containers. That is, if docker isnt failing (it is right now cause it depends on Cloudflare)

Who is we? You are free to stop using their service

Let your hoster take care of the DDoS and stop using the flaky behemoth.

You haven't actually watched Mad Max, have you? I do recommend it.


I have 10B idea: cloudflare that does not fail so often.

How about: internet that is actually decentralized.

Yes, on one hand, it was so wonderful. Cloudflare came and said, "Yeah, now we'll save everyone from DDoS, everything's perfect, we'll speed up your site," and bam, they became a bottleneck for the entire internet. It's some kind of nightmare. Why didn't several other such popular startups appear, into which more money was invested, and which would allow some failure points to be created? I don't understand this. Or at least Cloudflare itself should have had some backup mechanism, so that in case of failures, something still works, even slowly, or at least they could redirect traffic directly, bypassing their proxies. They just didn't do that at all. Something is definitely wrong.

> Why didn't several other such popular startups appear

bunny.net

fastly.com

gcore.com

keycdn.com

Cloudfront

Probably some more I forgot now. CF is not the only option and definitely not the best option.

> Yeah, now we'll save everyone from DDoS, everything's perfect, we'll speed up your site,

... and host the providers selling DDoS services. https://privacy-pc.com/articles/spy-jacking-the-booters.html


Thank you for sending these alternatives, they look good. And, of course, the most important thing is that Cloudflare is free, while these alternatives cost money. And they cost hundreds of dollars at my traffic volume of tens of terabytes. Of course, I really don't want to pay. So, as they say, mice wept and jabbed, but they kept gnawing on the cactus.

Nothing's free - one day they will come knocking. Better be prepared to serve at an affordable level.

Nobody got fired for choosing clownflare

It exists and it's called Bunny.net

Looking at their market cap it’s 71.5B idea

NPM is down. World is collapsing thanks to Cloudflare.

An amazing project.

I have built a playground for it today: https://playcode.io/sql-editor

(Full feature set, including extensions, pgdump, database explorer, indexedDB, vscode editor, etc). Free. No ads. No bs.


I have some sort of it and I built an AI tool to help myself to get emotional intelligence.

https://getpartner.ai


Thanks to Django. I got into the webdev world so easily.

Curious, how come Django started to make major versions instead of 1.*?

Can be the decreasing in popularity the reason to make Something to change it?



It's amazing, that django docs look and feel exactly the same the did in 0.9x. Damn kids with their JS bullshit have to change the whole site between v1 and v2 and then again when v3 happens. Links rot, API index is hidden and instead of text you get a dump of TS interfaces with zero comments.

/rant


Oh, looks more transparent.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: