Bunny has a similarity concept: https://bunny.net/edge-scripting/
And tell me how easily you can achieve this "out of the box"
If you don't care about business continuity or high availability then everything gets easier
> And neither MySQL or Postgres ever seem to go down, they're super reliable and stable
The box they're on goes down
> We can’t wait to have this available as a preview later in Q2 and truly make global storage a breeze, so keep an eye out!
then apologised for missing that in September 2023 [2]
> We initially announced that we were working on S3 support for Bunny Storage all the way back in 2022. Today, as 2023 is slowly coming to an end, many of our customers continue to follow our blog, hoping for good news about the release.
changing the roadmap to early 2024 [2]
> But we are working aggressively toward shipping S3 compatibility in early 2024.
That same post also has the beautiful "At bunny.net, we value transparency." quote. It's early 2026, and they're literally ignoring my support requests asking about what the roadmap is looking like for this now.
So, do not trust their product or leadership at all.
[1] https://bunny.net/blog/introducing-edge-storage-sftp-support... [2] https://bunny.net/blog/whats-happening-with-s3-compatibility...
Their log delivery api is delayed by over 3 days, despite them promising only "up to 5 minutes delay" in their docs: https://docs.bunny.net/cdn/logging
Why isn't it on the status page you might ask? Oh, that's because a delay is not "critical", but I fear I am losing loglines now, their retention is 3 days.
It's an interesting strategy for them, because it doesn't inspire confidence in me about their other offerings. When they can't reliably operate a log delivery API or be transparent about issues, it's hard to trust them with something as critical as a database.
In addition to the other points brought up, it looks like pricing strongly favors Bunny once you're outside of Cloudflare's free tier.
Per billion rows read: Bunny $0.30, Cloudflare $1.00 (first 25B/month free)
Per million rows written: Bunny $0.30, Cloudflare $1.00 (first 50M/month free)
Per GB stored: Bunny $0.10/region, Cloudflare $0.75 (5GB free)
Bunny also has a lot better region selection, 41 available vs. Cloudflare's 6 (see https://developers.cloudflare.com/d1/configuration/data-loca...). Even though Bunny charges storage per region used where Cloudflare doesn't, Bunny still comes out cheaper with 7 regions selected. Bunny lets you choose how many and which regions to replicate across; Cloudflare's region replication is an on/off toggle that is in beta and requires you to use "the new Sessions API" (I don't know what this entails).
The main reason I haven't tried out D1 is that it locks you into using Workers to access the database. Bunny says they have an HTTP API.
I plan to stick with VPSes for compute and storage, but I do like seeing someone (other than Amazon) challenge Cloudflare on their huge array of fun toys for devs to play with.
> When S3 compatibility is enabled (currently in beta), the number of available replication points is reduced
I assume it's a private beta.
https://docs.bunny.net/storage/storage-tiers#s3-compatibilit...
It is not. You can provision a free Postgres instance with a single click: https://neon.new/
Just compare the most recent commits from LibSQL: https://github.com/tursodatabase/libsql/commits/main/
To those of SQLite: https://sqlite.org/src/timeline
One of these looks like a healthy and actively maintained project. The other isn't quite dead, but it's limping along.
They don't elaborate, but apparently libSQL has an HTTP API called "Hrana": https://github.com/tursodatabase/libsql/blob/main/docs/HRANA... - if that's what they're exposing, wouldn't it make more sense to call it libSQL-compatible or something?
https://turso.tech/blog/we-will-rewrite-sqlite-and-we-are-go...
We actually ran a benchmark to see how read latency degrades with distance from the database: https://bunny.net/blog/how-database-location-affects-far-awa...