But then at the same point, it's also able to go from that single process to start with a single binary to actually cluster up and build a distributed cluster.
So when you think about the compilation tool chain here, you have a tool that produces that binary and then you usually have software that's responsible for invoking the execution of that and obtaining the results back.