Skip to content
theregister·

🚀Node.js Creator Frees Durable Objects From Cloudflare

Cloudflare's Durable Objects get cheaper and open-source

TL;DR

Celld is a self-hosted, distributed implementation of Durable Objects that's compatible with Cloudflare's Workers API. It promises to be much cheaper than running on Cloudflare and uses Amazon S3 for storage.

The creator of Node.js has released celld, an open-source version of Cloudflare’s Durable Objects, making it self-hosted and distributed. This move slashes costs significantly: $415 a month for 100 resident objects on Cloudflare drops to around $49 with celld. If you're building stateful serverless apps or need low-latency data storage, this could save you big bucks while giving you more control over your infrastructure.

Node.js Creator Frees Durable Objects From Cloudflare — theregister

Key Points

1

Celld is an Apache 2-licensed project that runs JavaScript and TypeScript code in a distributed environment

2

It uses Amazon S3 or equivalent storage, replacing Cloudflare's backend entirely

3

Each object gets its own copy of SQLite, ensuring single-threaded execution and eliminating concurrency issues

4

Cloudflare’s Durable Objects cost $415/month for 100 resident objects; celld costs only $49/month

5

Celld is compatible with Cloudflare's Workers API, making migration easier

Why It Matters

If you're building stateful serverless applications or need low-latency data storage, Celld could save you a bundle. For example, running 100 resident objects on Cloudflare costs $415/month but only $49 with celld. This is especially useful for teams looking to reduce cloud spend without sacrificing performance.

Node.jsCloudflareDurable ObjectsOpen SourceServerless

Frequently Asked Questions

Why does this matter?

If you're building stateful serverless applications or need low-latency data storage, Celld could save you a bundle. For example, running 100 resident objects on Cloudflare costs $415/month but only $49 with celld. This is especially useful for teams looking to reduce cloud spend without sacrificing performance.

What happened?

Celld is a self-hosted, distributed implementation of Durable Objects that's compatible with Cloudflare's Workers API. It promises to be much cheaper than running on Cloudflare and uses Amazon S3 for storage.

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 2,950 builders reading daily.

Also get