Platform overview
The Agentic Operations Platform
One platform to build, run, govern and optimize everything on Kubernetes.
Explore the platformCapabilities
Solutions
Capabilities
Solutions
Over 2000 employees
Restaurant Tech
Over 300 product engineers
OpenTable is a leading provider of online restaurant reservations, part of Booking Holdings. They connect diners with restaurants, helping to fill seats and provide a seamless reservation experience. OpenTable operates a large and complex infrastructure, heavily reliant on technology to support its platform and services.
The engineering teams, including a sizable product engineering team of around 300 members, work to maintain and enhance the platform. Michael B., Staff Site Reliability Engineer and manager of two teams, including Build and Release Engineering, has been with OpenTable for five years. His teams manage infrastructure tooling and the deployment pipelines, heavily leveraging Kubernetes for their infrastructure.
OpenTable was migrating from Singularity and Mesos to Kubernetes to enhance security for its engineers. While transitioning to Kubernetes, they lost a vital feature: the real time visibility into the operational state of deployments that Singularity’s UI provided.
Engineers could no longer easily troubleshoot deployments in real-time. Deployments would often fail with little to no feedback, leaving engineers in the dark about the root cause. The only information they received was a “succeeded” or “failed” message, which was insufficient for effective troubleshooting.
Furthermore, upon failure, the system automatically cleaned up, erasing crucial evidence needed to diagnose the issue. The Kubernetes Dashboard offered visibility into the raw state of Kubernetes but fell short in key areas—historical logs and investigative analysis for troubleshooting were notably absent. Even for highly skilled engineers, the lack of these critical features made resolving issues more challenging and less efficient.
OpenTable adopted Komodor to address these challenges. Michael B. conducted the initial proof of concept and heavily advocated for its implementation due to its ability to fill the observability gap. Key benefits included:
Komodor became a crucial tool for OpenTable, significantly enhancing their Kubernetes adoption and operational efficiency by providing robust troubleshooting and observability capabilities.