7 Compute Options Every Engineer Should Know: Bare Metal, VMs, Containers to Serverless
goyalshaliniuk · x · 2026-11-07
A system design thread breaking down 7 compute options and the infrastructure layer each occupies: bare metal offers dedicated servers and maximum control for high-performance workloads; VMs run multiple isolated OSes for legacy apps needing full OS control; containers package apps with dependencies for consistency; plus orchestration and serverless options. The author stresses that Docker, Kubernetes, VMs, and Serverless are often conflated but operate at different layers—understanding the differences is essential for better system design decisions.
More from Infra
- Dev mocks anti-data-center crowd: where do you think your tweets come from? — cgarciae88 · 2026-11-07
- Nvidia cleared to sell H200 chips to an empty office in China, NYT finds — The Verge AI · 2026-11-07
- Microsoft engineer built a tool that reveals what's really using your GPU — BrooklynBrawl · 2026-11-07
- Starship's first orbit beats 20 Falcon 9 launches: inside SpaceX's five-business strategy — hey_abusiddik · 2026-11-07
- Google's Willow chip: a 5-minute calculation, parallel-universe hype, and the real science — hey_abusiddik · 2026-11-07
- The Agent Cloud is actually two clouds: one where models think, one where agents work — AccBalanced · 2026-11-07