Live data from Hacker News

Dropping Cloudflare for Bunny.net

jola.dev

111–120 of 225 posts

Re: Dropping Cloudflare for Bunny.net

#112
post #99

Earlier quoted context omitted.

Maybe the whole world is not in the U.S. What is the FTC? The Royal Air Force Flying Training Command?

Federal Trade Commission An acronym as common as GDPR.

I guess it’s reference to the fact that the blog writer lives in London, so the US meaning of FTC doesn’t matter when a someone in Europe promotes a US service

Re: Dropping Cloudflare for Bunny.net

#113

Earlier quoted context omitted.

They have Durable Objects which should be enough for most use cases (it’s SQLite with no limitations). Have you tried that?

I've used DO's quite a bit. I'm a big fan... however I find the database latency pretty hard to deal with. In the past 6 months I've seen upwards of 30s for little side projects running tiny (100's of kb) databases. Sometimes it's lightning fast... sometimes it's a disaster. As a consequence I've had to build quite defensively - adopting a PWA approach - heavy caching and background sync. My hope is that latency impr…

[deleted]

Re: Dropping Cloudflare for Bunny.net

#114
post #99
post #30

Earlier quoted context omitted.

Yeah IANAL, but this sort of endorsement with undisclosed remuneration would probably run afoul of FTC guidelines, which is why you see disclaimers like "As an Amazon Associate I earn from qualifying purchases" everywhere. The author seems to live in the UK, but a cursory search suggests there's something similar there as well.

Maybe the whole world is not in the U.S. What is the FTC? The Royal Air Force Flying Training Command?

>The author seems to live in the UK, but a cursory search suggests there's something similar there as well.

Re: Dropping Cloudflare for Bunny.net

#115
post #99
post #30

Earlier quoted context omitted.

Yeah IANAL, but this sort of endorsement with undisclosed remuneration would probably run afoul of FTC guidelines, which is why you see disclaimers like "As an Amazon Associate I earn from qualifying purchases" everywhere. The author seems to live in the UK, but a cursory search suggests there's something similar there as well.

Maybe the whole world is not in the U.S. What is the FTC? The Royal Air Force Flying Training Command?

Now I'm curious, how is it called in the UK? I tend to use "FTC" as the general term when I want to refer to a trade regulatory body in a country, as in "UK's FTC equivalent". I wasn't aware it is so obscure?

Re: Dropping Cloudflare for Bunny.net

#116

Earlier quoted context omitted.

Can anyone say why this is being downvoted? Seems like it makes sense to me, but this isn't my area of expertise.

Predictability matters. The whole point of paying someone else to handle a problem for you is that you don't have to worry about it. If you go all in on a provider and then suddenly find out that you've been switched to a paid plan in the middle of your vacation, that's not a place anyone wants to be. Saying there's no lock-in is nice, but that overlooks the fact that there most definitely is friction. What if there'…

It's impossible to generalize over free vs paid in regard to predictability. E.g. a provider I paid for simply disappeared once when I was quite busy while my old free gmail still works. Realistically CF's free tier is more predictable than many paid options on market.

Re: Dropping Cloudflare for Bunny.net

#117

I use bunny.net for CDN and DNS. I don't like free offerings, because what if they decide to charge someday? What if someone decides "free is not feasible, we start charging $20 per instance now". I'd rather have a low fee now, a change from $2 to $3 is more likely and that's fine for me. But from free to not free is risky for me. I also like smaller, independent-ish ompanies that actually care about developers. That…

Logically, the only thing CloudFlare would do is lower or eliminate the free usage tier. For instance, if X million operations are currently free, they make X/2 operations free. I don't think they would do that, but if they did, it couldn't possibly be existential to any viable company. Practically, any metered supplier can put you out of business. It usually doesn't happen because destruction is mutually assured. +1…

[deleted]

Re: Dropping Cloudflare for Bunny.net

#118
post #109

We at ottex.ai use bunny.net to deploy globally an openrouter like speach-to-text API (5 continents, 26 locations, idle cost 3$). Highly recommend their Edge Containers product, super simple and has nice primitives to deploy globally for a low latency workloads. We connect all containers to one redis pubsub server to push important events like user billing overages, top-ups etc. Super simple, very fast, one config to…

Are cold starts an issue?

Re: Dropping Cloudflare for Bunny.net

#119

Cloudflare is not a CDN anymore but the workers edge platform, if you can move to bunny.net, you were not really using cloudflare. I don't understand how none of the alternatives really embrace WinterTC If i see something horrific like: import * as BunnySDK from "@bunny.net/edgescript-sdk" BunnySDK.net.http.serve(async (request: Request) => Thats a proprietary lock-in worse than what it tries to replace!

AFAIC, WinterTC doesn't specify how to start an HTTP server. Their minimum common API requires, among other things, that the Request and Response interfaces from the fetch specification are present. Unfortunately, it does not specify any sort of serve function.

Because an edge runtime should not directly start servers in the first place. You provide handlers that fulfil requests from the system. Edge runtimes that pretend to start the servers in the edge worker context are flawed and ugly from the very start. APIs like that leak implementation details and increase vendor lock-in for no added benefit.
Post reply on HN