Our product lets companies upload their own recordings, videos, documents and images, then ask an LLM to analyse them and produce reports. Some tenants upload a few gigabytes; the largest has over 6 TB of call recordings and training videos. Three requirements drove the whole architecture: ingest any common file type at that scale without blocking the API, guarantee that one tenant's data never reaches another tenant's prompts, and bill each tenant for what they actually consumed, which is mostl...