Company
Date Published
Author
Anil Kumar, Director Product Management, Couchbase Cloud-Native Database
Word count
943
Language
English
Hacker News points
None

Summary

Couchbase has unveiled a developer preview of its server cluster running on Red Hat OpenShift Enterprise, leveraging Kubernetes for stateful container orchestration. This initiative stems from a collaboration between Couchbase, Red Hat, Amadeus, and JetStack, and was presented at the Red Hat Summit in May 2017. The preview showcases Couchbase's adaptability to microservices architectures through its multidimensional scaling (MDS), which allows independent scaling of database services such as data, index, query, and search. Kubernetes' StatefulSets feature plays a crucial role by enabling the deployment of stateful applications like databases within containers, which were traditionally considered stateless. The preview includes a Couchbase sidecar container to manage lifecycle operations such as scaling and node failure responses. The release highlights the use of Docker for Couchbase Server on RHEL, dynamic volume provisioning, and integration with OpenShift's scheduling and resource allocation capabilities. Users are encouraged to provide feedback to influence future product development.