TL;DR
Celld has launched a platform that allows developers to deploy Durable Objects in a self-hosted, distributed manner. This development aims to enhance scalability and control for cloud-native applications. The initiative is in early stages, with more details to come.
Celld has unveiled a new platform that enables developers to deploy Durable Objects in a self-hosted, distributed environment. This move aims to give users greater control over their data and infrastructure while maintaining the scalability benefits of Durable Objects. The platform’s details are still emerging, but the announcement marks a significant step in cloud-native architecture development.
The platform, announced by Celld in October 2023, allows organizations to run Durable Objects outside of traditional cloud providers, on their own infrastructure or private clouds. This approach addresses concerns over vendor lock-in and data sovereignty, offering a more flexible deployment model.
According to Celld, the platform supports distributed deployment across multiple nodes, enabling high availability and fault tolerance. While specific technical details remain limited, the company claims this architecture can scale horizontally and provide consistent performance for stateful applications.
Celld emphasized that their solution integrates with existing serverless frameworks and offers compatibility with popular development tools, easing adoption for developers familiar with Durable Objects in cloud environments. The company also highlighted security features, including end-to-end encryption and access controls, to protect data in self-hosted setups.
Potential Impact on Cloud Application Deployment
This development could significantly alter how organizations approach deploying stateful applications, offering more control and flexibility. By enabling self-hosted, distributed Durable Objects, Celld’s platform may reduce reliance on major cloud providers, potentially lowering costs and increasing data sovereignty.
For developers, this means easier migration of existing serverless applications to private or hybrid environments without sacrificing the benefits of Durable Objects, such as simplified state management and low-latency access. It also opens possibilities for more resilient, scalable architectures tailored to organizational needs.
self-hosted durable object hosting platform
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Background on Durable Objects and Celld’s Innovation
Durable Objects are a key feature of Cloudflare Workers, providing persistent, stateful objects that simplify building serverless applications. Traditionally, these are managed exclusively within Cloudflare’s infrastructure, limiting control for users who want to deploy in private environments.
Celld’s announcement builds on the growing demand for self-hosted alternatives to cloud-native services, driven by concerns over data privacy, compliance, and vendor lock-in. While the concept of distributed, self-managed stateful objects has been discussed in developer circles, practical implementations have been limited.
This initiative by Celld represents one of the first attempts to bring durable, stateful objects into a distributed, self-hosted context, promising to expand the possibilities for enterprise-grade serverless applications.
“Our platform empowers developers to deploy Durable Objects on their own infrastructure, combining the benefits of serverless with the control of self-hosting.”
— Celld spokesperson
distributed serverless infrastructure tools
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Technical Details and Adoption Timeline Still Unclear
Many specifics about the platform’s architecture, security measures, and scalability are not yet publicly available. It is also unclear when the platform will be generally accessible or how it will perform in large-scale deployments. Further technical documentation and real-world testing are needed to assess its viability.
As an affiliate, we earn on qualifying purchases.
Upcoming Developer Access and Further Technical Releases
Celld plans to release more detailed technical documentation and provide early access to select developers in the coming months. Monitoring these developments will clarify how the platform performs in diverse environments and its potential for broader adoption.
Additionally, industry observers will watch for user feedback and case studies to evaluate the platform’s real-world benefits and limitations.
end-to-end encrypted data storage devices
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, persistent objects used in serverless applications, originally provided by Cloudflare to simplify managing state across distributed environments.
How does self-hosting change the use of Durable Objects?
Self-hosting allows organizations to deploy Durable Objects on their own infrastructure or private clouds, giving them greater control over data, security, and compliance.
Is this platform available now?
No, Celld has announced the platform but has not yet released it for general use. Details about release dates and access are still forthcoming.
What are the security implications?
Celld claims to include security features like encryption and access controls, but comprehensive security assessments are pending, and users should evaluate risks accordingly.
Could this replace cloud provider services?
If successful, it could supplement or partially replace cloud-native solutions, especially for organizations prioritizing control and privacy. Widespread adoption will depend on performance and ease of use.
Source: hn