How Amazon scaled Rufus by building multi-node inference using AWS Trainium chips and vLLM
As the Rufus LLM grew larger, no single accelerator or instance had enough memory for the entire model, requiring Amazon to engineer scalable multi-node inference that could maintain low latency and cost-efficiency while managing distributed model sharding and inter-node coordination.
Amazon successfully launched a much larger Rufus model across tens of thousands of Trainium chips, supporting Prime Day traffic, with the increased model capacity enabling new shopping experiences and significantly improved user engagement.
Frequently asked questions
What did this team achieve with this AI workflow?
Amazon successfully launched a much larger Rufus model across tens of thousands of Trainium chips, supporting Prime Day traffic, with the increased model capacity enabling new shopping experiences and significantly im…
What tools did this team use?
Amazon Trainium, vLLM, Amazon ECS, NVIDIA Triton Inference Server, Neuron SDK, EFA, NeuronWorker.
What results were reported?
Trainium chips deployed: over tens of thousands; User engagement: significantly improved user engagement; Overall throughput: significantly improving overall throughput; Solution availability: highly available (source-reported, not independently verified).
How is this ecommerce ops AI workflow structured?
Customer shopping query arrives → Proxy routes and monitors traffic → Leader node orchestrates inference → Model inputs broadcast to followers → Parallel distributed model execution → Response delivered at scale.