Too Long; Didn't Read
The way they did it is that they ported the Minecraft server to run in a multithreaded high-performance (Rust-based) server. Most of the components are being simulated server-side but using high-level Minecraft elements. Think of it like serverless computing, but over Minecraft.