1 Core Architectural Concepts
Ray Tasks (Stateless)
Functions decorated with @ray.remote run asynchronously across cluster nodes without blocking the caller, returning future ObjectRefs.
Ray Actors (Stateful)
Stateful classes running on dedicated workers. Perfect for managing dedicated GPU model sessions, persistent scratchpads, or stateful agent supervisors.
Plasma Object Store
In-memory shared memory engine using Apache Arrow. Multiple worker processes read huge NumPy embedding matrices simultaneously via zero-copy deserialization.
Ray Serve Deployments
Framework-agnostic model serving layer providing dynamic request batching, replica autoscaling, fractional GPU allocation, and streaming HTTP responses.