Saxml, also called Sax, is an experimental serving system for inference on JAX, Paxml, and PyTorch models. It organizes deployment around a Sax cell or cluster with an admin server and model servers. section 12.1.3 section 2.8
The admin server tracks model servers, assigns published models to them, and helps clients find the server hosting a specific model. section 12.1.3
Use it to understand the shape of a serving setup:
- Inference serving for JAX, Paxml, and PyTorch models. section 12.1.3
- A cluster layout with one admin server plus multiple model servers. section 12.1.3
- Model publication, assignment, and client lookup through the admin server. section 12.1.3
Deployment shape
A Sax cell is described as a server-side deployment unit: the admin server coordinates published models, while model servers actually serve them to clients. section 2.8
