Agentic workloads are read-amplifying. Egress is the bill.
A RAG corpus is written once and read on every query. Training data is re-read every epoch. On hyperscalers, every read is metered. On XNS, reads are free — you size for storage, not for how hard your agents work.
| 10 TB corpus · 30 full reads / month | XNS | Typical hyperscaler |
|---|
| Storage (10,000 GB) | $60.00/mo | ~$230/mo |
| Egress (300 TB read) | $0 | ~$27,000/mo |
| Monthly total | ~$60 | ~$27,230 |
Illustrative. Hyperscaler figures from public pricing — verify before publish. XNS bills per TB of your data — the erasure-coding parity that protects it is included in the rate, not charged on top.
drop-in — change one endpoint
# your agent's boto3, unchanged
s3 = boto3.client("s3", endpoint_url="https://relayer.example.com")
s3.upload_file("./embeddings.parquet", "agent-corpus", "v2/embeddings.parquet")