Live data from Hacker News

Dropping Cloudflare for Bunny.net

jola.dev

101–110 of 225 posts

Re: Dropping Cloudflare for Bunny.net

#101
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!

Re: Dropping Cloudflare for Bunny.net

#102
post #66
post #48

Earlier quoted context omitted.

It's also a barrier for education. Almost all technological choices I made as a teen were driven by "what hosting can I get for free, as my parents sure as hell won't put down their payment information for that". Back then that usually meant PHP and a max. 50MB MySQL.

If you've ever offered an online service, charging "the dollar" reduces a ton of spam/abuse you have to deal with.

I have been the service provider who had to paywall just to stop the spammers and you're right. But it's also true that kids will be collateral damage (or anyone without a credit card).

In my case, and it was the 90s, I took the time to setup a way to pay by calling a premium (1-900) for $1.49 number so the barrier to entry even for kids was still reasonable.

Maybe in modern day the equivalent is adding Google pay and Apple pay then you cover some kids at least (gift cards and such).

Quite the hassle for the provider, and it will turn away any person who cares about privacy. There's no way to win anymore.

Re: Dropping Cloudflare for Bunny.net

#103

Earlier quoted context omitted.

I used to handwave cloud portability. Turns out when you're shipping things and need extra services and you have deadlines, you build against the platform. I think the GP comment was probably expressing wariness of the free cloudflare tier that entices you to build against their APIs and their product shape in a way that inevitably locks you in. Sure, you could migrate, but that's expensive.

Yeah, good point. For a little hobbyist site of no importance, I'm not too worried about vendor lock-in, but that calculus changes as it gets more important.

That's the catch though. By time you're scaling, there's tension between roadway and revenue and headcount and it's the worst worst possible time to need to reachitect.

Re: Dropping Cloudflare for Bunny.net

#105
post #32

In the interests of transparent disclosure on such a positive blog post, It might be worth calling out that all the links on the page are all linked to the Bunny Affiliate Program. [1] [1] https://bunny.net/affiliate/

Sorry, I realize I overdid it on the affiliate links so I've called out the link and removed some others. Just thought it was nice that they had an affiliate program. Nothing shady intended!

Of course it’s nice.

But that changes things

Re: Dropping Cloudflare for Bunny.net

#106
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?

Federal Trade Commission

An acronym as common as GDPR.

Re: Dropping Cloudflare for Bunny.net

#107

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…

>What if someone decides "free is not feasible, we start charging $20 per instance now".

This logic doesn't hold much water, however. Abrupt changes in pricing or other conditions happen with paid tiers as well

Re: Dropping Cloudflare for Bunny.net

#108

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.

Re: Dropping Cloudflare for Bunny.net

#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 manage all locations.

Re: Dropping Cloudflare for Bunny.net

#110
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'm just making a point the whole world doesn't revolve around America.
Post reply on HN