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

Computation Structures 3: Computer Organization
Massachusetts Institute of Technology via edX
Parallel Computing in R
DataCamp
A Crash Course in Unity's Entity Component System
Udemy
High-performance Data Warehousing with Amazon Redshift
Pluralsight
Productivity for Creators: Systems, Organization & Workflow
Skillshare