VM
/viː ɛm/ · Abbreviation · Development
Definitions
Abbreviation for Virtual Machine — either a system-level VM that emulates complete hardware (managed by hypervisors like KVM or ESXi) or a process-level VM that executes bytecode (like the JVM or BEAM). Context determines which meaning applies: cloud discussions mean the former; language runtime discussions mean the latter.
In plain English: Short for Virtual Machine — either a simulated computer in the cloud or a program that runs code written for a specific platform.
Example: "Spin up a VM in us-east-1 with 4 vCPUs and 16 gigs of RAM — we need it for the load test tonight."