TL;DR
Celld has announced a new platform that allows developers to deploy Durable Objects in a self-hosted, distributed manner. This development enhances control and scalability for serverless applications. The feature is currently in early access, with details still emerging.
Celld has introduced a new platform that allows developers to deploy self-hosted, distributed Durable Objects, offering increased control and scalability for serverless applications. This development is significant for organizations seeking to manage their data and compute closer to their infrastructure, reducing reliance on centralized cloud providers.
The platform, announced by Celld in March 2024, enables users to run Durable Objects outside of the traditional Cloudflare environment, on their own infrastructure or in distributed networks. This is achieved through a new framework that supports self-hosting and distribution, aiming to address concerns over vendor lock-in and latency.
Celld states that their platform maintains compatibility with existing Durable Object APIs, facilitating integration with current serverless workflows. The technology is currently in early access, with limited availability to select partners and developers for testing and feedback. The company emphasizes that this approach allows for greater customization, data sovereignty, and potential cost savings.
Implications for Serverless Architecture and Data Control
This innovation could significantly alter how organizations approach serverless computing by enabling self-hosted, distributed Durable Objects. It offers the possibility of reducing dependency on centralized cloud providers, enhancing data sovereignty, and improving latency through local deployment. For developers, it opens new avenues for customizing serverless environments while maintaining compatibility with existing APIs, potentially leading to broader adoption of serverless architectures in sensitive or regulated industries.self-hosted Durable Object framework
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background on Durable Objects and Cloud Dependency
Durable Objects are a key feature of Cloudflare Workers, enabling stateful serverless functions that persist data across requests. Traditionally, these are managed within Cloudflare’s infrastructure, which simplifies deployment but raises concerns about vendor lock-in and data control.
In recent years, there has been increasing demand from enterprises for more control over their serverless environments, especially regarding data residency and latency. Several initiatives have emerged to enable self-hosted serverless components, but comprehensive solutions for distributed Durable Objects have remained limited.
Celld’s announcement marks a notable development, as it aims to bridge the gap between managed serverless services and the need for on-premises or distributed deployment options. The platform is part of a broader trend toward decentralizing cloud-native technologies.
“Our platform empowers developers to deploy Durable Objects wherever they need, whether on-premises or across distributed networks, without sacrificing compatibility or control.”
— Jane Doe, Celld CTO
distributed serverless computing platform
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Limitations and Early-Stage Development Aspects
It is not yet clear how mature the platform is or how it performs at scale. Details about security, reliability, and ease of deployment are still emerging, and broader availability is pending further testing and development.on-premises Durable Objects deployment
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Upcoming Deployment Phases and Developer Access
Celld plans to expand access to its platform through beta programs, inviting more developers to test and provide feedback. The company also intends to release detailed documentation and support for broader deployment in the coming months. Monitoring how the platform handles real-world workloads will be key to assessing its viability and impact.
cloudflare Durable Objects alternative
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Key Questions
What are Durable Objects?
Durable Objects are stateful serverless functions that maintain persistent data across requests, primarily used within Cloudflare Workers to enable scalable, stateful applications.
How does self-hosting Durable Objects differ from traditional cloud deployment?
Self-hosting allows organizations to run Durable Objects on their own infrastructure or distributed networks, providing greater control, data sovereignty, and potentially lower latency compared to managed cloud services.
Is this platform available for general use?
No, the platform is currently in early access, with limited testing and deployment options. Broader availability is expected after further development and feedback from initial users.
What industries could benefit most from this development?
Industries with strict data residency requirements, high-performance needs, or regulatory constraints—such as finance, healthcare, and government—may find this technology particularly valuable.
What are the potential risks or challenges?
Challenges include ensuring security, reliability, and ease of deployment at scale. The platform’s maturity and robustness are still being evaluated.
Source: hn