Cloudflare’s Pace of Innovation
blog.cloudflare.com
blog.cloudflare.com
While Cloudflare has introduced many industry disrupting features, the pace of innovation isn’t that fast if you look a bit deeper. For example, it only took like three years or longer for domain registration to be available for new domains (it was only transfers until then). The reason given for this on a HN comment was a non-answer. If you visit the forums on Cloudflare, you’ll also see different kinds of billing related issues that, while they may be a bit complex, are not responded to as well as one might expect.
Nevertheless, Cloudflare is doing a lot of stuff that will prod the competition to wake up (or just let them die).
It's a lead generator and gets people into using cloudflare earlier.
Sell the domain at cost now and the paid products later
I suspect in the next 12-24 months they'll have an entire edge solution that is superior to all 3 of the top cloud providers in cost, performance and features.
Workers is nearly there. They are missing some kind of global database, instrumentation and a few other small features before Workers is truly unleashed.
If Cloudflare were smart, they'd scoop up Fly.io. The two would work together like peanut butter and jelly on the edge, and the big 3 would simply have no response to the potent combination of a great product at a great price.
My favorite thing about Cloudflare is the "trojan horse" pricing strategy. By selling core functionality like security and CDNs cheap, it enables engineers to build on it for side projects and to experiment. Those engineers then go to big companies and pitch it to their managers, which provides Cloudflare with an internal advocate from the bottom-up. It's a genius strategy, and they get the added bonus of looking like the good guys (most generous free tier going around).
(disclosure: long $NET)
It's because it sucks, and that team knows it. Amazon retail signed a huge deal with Fastly for content delivery.
Lambda@Edge is even worse. Horrible developer experience, bad pricing, and wishy-washy performance. I know I'm biased, but I'm also currently an AWS customer as well and use them every day. From a customer perspective, it sucks. All of their products are 7/10 tier at 15/10 price. AWS Cognito is a 7/10 to Auth0's 9/10, for example. They don't have any class-leading products on an individual level. They are only competitive when you zoom out and realize AWS is a true one stop shop. But, like Cloudflare says, it's Hotel California. There's a literal exit tax to leave AWS.
You think the giants will just sit there dormant?
I have been totally immersed in their ecosystem trying to see how much value exists here. Seems like CF might have already hit this objective. Between workers - which now support websockets(!) - and durable objects (which is basically MS Orleans), there is a very compelling offering on the table now for new kinds of hyperscalar+collaborative apps.
No telling how the pricing and investor influence will play out over the long term. I did just pick up some shares myself after seeing all these docs over the last ~48 hours.
Please enlight me.
Yes, they have all of those things. They have a pretty decent webpage that goes into more detail. https://www.cloudflare.com/
The edge chat demo[1] is a working, scalable real-time chat service hosted entirely on the edge using Workers + Durable Objects, even featuring per-user cross-room rate limiting. As written, it can support millions of chat rooms and users, and it's about 500 lines of code.[2]
The benefit here is that it's much easier to build scalable distributed systems on Workers and Durable Objects than on other platforms. The fact that they run on the edge as close to end users as possible is just a bonus.
[0] https://blog.cloudflare.com/introducing-workers-durable-obje...
[1] https://edge-chat-demo.cloudflareworkers.com/
[2] https://github.com/cloudflare/workers-chat-demo/blob/master/...
(Disclosure: I'm the tech lead for Cloudflare Workers.)
That's fine, "edge" isn't the point. The point is that we make it really easy to deploy an app globally. No need to think about multi-homing, no need to maintain multiple "regions", there's just one global network and the code runs everywhere.
On the database point, to be clear, we're not expecting everyone to build their own database. We're saying that many applications don't actually need a monolithic globe-spanning database and may find that durable objects are a good fit as-is. For apps that do need a globe-spanning database, the expectation is that one or more of those will be built on top of Durable Objects in due time, and can then be reused by many apps. This is an ongoing process, we're certainly a long way from done.
We've reached peak Cloudflare glorification.
Cloudflare is just big enough that there’s enough Glassdoor reviews from engineers to show a pretty consistent pattern. Considering how companies try to game Glassdoor, a lot of positive sentiment should be taken with a big grain of salt, but any consistent negative pattern is alarming.
The comment about eating their own dogfood and the development of Workers makes me wonder if anyone at AWS uses AWS
Now they announced more updates in the pipeline which justifies the valuation. Always providing great shareholder value as usual.
It was only just getting started to go much higher.