How to choose an infrastructure generation
Mark 2 infrastructure
Mk 2 infrastructure uses containers to run workloads, providing emulation of most Linux system calls. Cold starts typically take between 2 and 10 seconds. After a deployment is queried, it stays warm for a period that varies based on overall infrastructure usage, allowing it to serve subsequent requests instantly. You should choose Mk 2 infrastructure if:- your workload requires system calls not yet supported by Mk 3 infrastructure
- boot times of around 5 seconds are suitable for your needs
- your deployment receives consistent traffic that keeps it running warm
- you need to run workloads in specific regions for sovereignty or regulatory compliance using deployment policies
- you require revision control for rollbacks or canary deployments
Mark 3 infrastructure
Mk 3 infrastructure leverages micro VMs to run with critical-low cold-starts. You should choose Mk 3 infrastructure if:- low latency is important to your use case (sub-25ms boot times)
- sandboxes
- agents
- MCP servers
- coming soon: batch jobs
Mark 3 infrastructure currently requires quotas which are not granted by default. Contact us to get access.