Company
Date Published
Author
Micah Bhakti
Word count
1808
Language
English
Hacker News points
None

Summary

Singlestore Helios, a database-as-a-service offering, was created using Kubernetes, which provides stateful application support. This allows for easier deployment and maintenance of Singlestore databases across multiple cloud providers, including AWS, GCP, and Azure. The platform aims to empower customers to deploy their databases on the infrastructure of their choice, improving portability and ease of management. To achieve this, a custom Kubernetes Operator was developed, which interacts with the SingleStore database via an engine interface called memsqlctl. This enables features like online upgrades, declarative configuration, recovering from failure, scalability, and auto-scaling, making it easier for customers to manage their databases. The platform's flexibility and scalability will enable new features and capabilities to be built on top of it, improving operational simplicity and customer experience.