Lyft Engineering
Read post

LyftLearn Evolution: Rethinking ML Platform Architecture

Lyft migrated their ML platform from a fully Kubernetes-based architecture to a hybrid approach, using AWS SageMaker for offline training and batch workloads while keeping Kubernetes for online model serving. The transition reduced operational complexity by eliminating custom orchestration logic, background watchers, and cluster management overhead. Key technical challenges included replicating the Kubernetes runtime environment, building cross-platform Docker images, optimizing startup times with SOCI indexes and warm pools, and solving cross-cluster networking for Spark. The migration was designed to be invisible to users, requiring zero changes to ML code while significantly improving system reliability and reducing compute costs.

    #machine-learning#aws#kubernetes#platform-engineering#mlops
Nov 18, 2025•18m read time•From eng.lyft.com
Post cover image
Table of contents
LyftLearn 2.0: The Hybrid ArchitecturePutting It All Together
475 Impressions
Lyft Engineering's image
Lyft Engineering

LyftEng's platform is a central hub for engineering insights and technology updates from Lyft's engi...

10 Followers

•

14 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard