YoVDO

Scaling Instacart Fulfillment ML on Ray

Offered By: Anyscale via YouTube

Tags

Machine Learning Courses Distributed Computing Courses Serverless Architectures Courses Parallel Processing Courses Celery Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how Instacart scaled its fulfillment machine learning capabilities using Ray in this Ray Summit 2022 conference talk. Learn about the challenges of predicting regional-level fulfillment metrics across 2,000 unique zones and how Instacart transitioned from a Celery-based queueing system on AWS ECS to Ray distributed frameworks. Explore the benefits of this transition, including increased parallelization, cost reduction, and significant improvements in training time. Gain insights into Instacart's serverless architecture, remote code execution, workspace isolation, and CPU utilization optimization. Examine the integration of Ray with Instacart's ML Ops and ML Platform, and understand the next steps in their machine learning journey.

Syllabus

Intro
What is Instacart
Examples of fulfillment ML
Previous solution
Pseudocode
New solution
Serverless architecture
Remote code
Work workspace isolation
Better CPU utilization
Early testing results
Integration with ML Ops
Instacart ML Platform
ML Launcher Integration
Next Steps


Taught by

Anyscale

Related Courses

Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Reliable Distributed Algorithms - Part 1
KTH Royal Institute of Technology via edX
Introduction to Apache Spark and AWS
University of London International Programmes via Coursera
Réalisez des calculs distribués sur des données massives
CentraleSupélec via OpenClassrooms