Grab
Grab logoGrab · Feature trail

ML Model Serving Platform Modernization

3 posts · Jul 2019 – Oct 2025

What this trail covers

Grab's ML model serving platform, Catwalk, has evolved from a multi-framework, multi-engine approach to a unified platform leveraging NVIDIA Triton Inference Server. This migration addresses technical debt, performance degradation, and cost inefficiencies. The initial phase focused on integrating Triton for ONNX models, introducing a 'Triton manager' component for seamless drop-in replacement, backward compatibility, and zero-downtime migration. Subsequent phases aim to onboard other ML frameworks. The platform has further evolved to replace Helm charts with Kubernetes CRDs for better deployment control, and then to a high-code, self-served, process-managed platform with the Catwalk Orchestrator, enabling bundled deployments and mandatory load testing. Future plans include Catwalk serverless, data serving, and LLM serving.

All Grab trails