从具体问题出发
每章先讲“单机 Python 程序遇到了什么瓶颈”,再引入 Ray 的对应设计,不讲空话。
面向用过 Python 但没接触过分布式系统的开发者。先跑真实 Demo,再理解 Task、ObjectRef、Actor、对象存储和调度是怎么配合的。
本教程只讲 Ray Core,不覆盖 Ray Data、Serve 等上层库。目标是让你理解 Ray 的基础机制:任务提交、ObjectRef、Actor、对象存储、资源调度和故障恢复。这些是所有上层库的共同地基。
如果你只想学会用 Ray API,看“起步”和“渐进式 Demo”就够了。如果你想知道 Ray Core 为什么这样设计,再看“Ray Core 原理”和“Mini Ray 预览”。