Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite

TL;DR

Kedge has launched a new cloud platform offering forkable virtual machine snapshots and global SQLite support. This innovation aims to streamline stateful serverless app development with global distribution and easy cloning. The project is currently in development, with broader availability expected soon.

Kedge has unveiled a new cloud platform designed for stateful serverless applications, featuring forkable VM snapshots and global SQLite support. This platform aims to simplify the deployment and management of distributed applications, offering developers more flexibility and control. The project was announced publicly on Show HN in March 2024 and is currently in the early development stage.

The core innovation of Kedge is its ability to create forkable VM snapshots, allowing developers to clone, modify, and deploy virtual machines across a distributed environment with ease. This feature aims to enhance reproducibility and scalability for complex applications. Additionally, Kedge integrates global SQLite, enabling applications to access a unified database across multiple regions, reducing latency and improving data consistency for globally distributed apps.

According to the creator, Kedge is designed to facilitate full-stack cloud deployment with minimal configuration, emphasizing developer control and flexibility. The platform supports simple commands, such as deploying a static site with a single SSH command, demonstrating its focus on ease of use. The project is currently in the early stages, with open-source components available for testing and feedback.

At a glance
announcementWhen: announced March 2024
The developmentKedge, a new distributed cloud platform, has announced its development of a full-stack cloud environment featuring forkable VM snapshots and global SQLite, targeting developers of stateful serverless applications.

Why Kedge’s Features Could Transform Cloud Development

Kedge’s introduction of forkable VM snapshots and global SQLite could significantly impact how developers build and manage distributed, stateful applications. By enabling easy cloning of virtual machines, the platform may reduce setup times and improve reproducibility, especially for testing and scaling complex systems. The support for global SQLite aims to eliminate data silos and latency issues in multi-region deployments, potentially simplifying data management for globally distributed apps. If adopted widely, these features could challenge existing cloud paradigms that rely on more fragmented or complex solutions.

Amazon

virtual machine snapshot software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background on Distributed Cloud and State Management Innovations

Recent advancements in cloud computing have emphasized serverless architectures and distributed systems, but managing stateful applications remains complex. Traditional cloud providers often require extensive configuration for replication, scaling, and data consistency. Forkable VM snapshots are an emerging concept aimed at simplifying cloning and deployment processes, while global databases like SQLite are increasingly being integrated into cloud environments to support real-time, multi-region applications. Kedge appears to build on these trends, proposing a unified platform that combines both features for the first time.

Prior efforts in distributed cloud platforms have focused on containerization and microservices, but fewer have integrated full VM snapshot cloning with a global database solution in a developer-friendly manner. The project’s announcement suggests an innovative approach that could fill this gap, although it remains in early development stages.

“Our goal with Kedge is to make stateful, distributed applications as simple as static sites, with full control over environment cloning and global data access.”

— Kedge developer

Amazon

distributed database for developers

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Unclear Aspects of Kedge’s Maturity and Adoption

It is not yet clear how mature the Kedge platform is or when it will be generally available. The project is currently in early development, with open-source components available for testing, but widespread adoption and production readiness remain unconfirmed. Details about scalability, security, and integration with existing cloud services are still emerging.

Amazon

global SQLite database

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Next Steps for Kedge and Developer Engagement

Developers and interested parties can follow Kedge’s progress through its open-source repositories and community channels. The project is expected to release more comprehensive documentation and deployment guides in the coming months. Broader testing and feedback are anticipated before a full public release, with potential integrations and enterprise features likely to follow.

Amazon

cloud development tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

When will Kedge be generally available?

There is no confirmed release date yet; the project is currently in early development and seeking community feedback.

Can I try Kedge now?

Yes, open-source components are available for testing, and interested developers can access early builds via the project’s repositories.

How does Kedge compare to existing cloud solutions?

Kedge aims to uniquely combine forkable VM snapshots with global SQLite support, offering a more integrated approach to managing stateful, distributed applications than traditional cloud providers.

What types of applications is Kedge best suited for?

It is designed for developers building stateful, distributed applications that require cloning, rapid deployment, and global data access, such as multi-region web apps or complex testing environments.

Source: hn

You May Also Like

So Reddit Has Decided That Plain HTML Is Unsafe

Reddit announced it will disable support for plain HTML in user posts, citing security risks. The change aims to protect users from potential exploits.

Australia eyes Big Four accounting reforms after scandals

Australia’s government is exploring reforms to split the Big Four accounting firms amid recent integrity scandals and regulatory gaps.

Signal: Europe Is Actually Shopping for Its Palantir Exit

European governments are actively procuring local data-analysis systems, signaling a shift away from reliance on Palantir amid security and sovereignty concerns.

Glasspane: One Dataset, Three Views

Glasspane introduces a demo tool showcasing role-specific views of a single dataset to demonstrate transparent, trust-based infrastructure monitoring.