Yeah understood, all OS's these days do that and all databases
do that today.
They don't do it very well. Which has led to the costly distributed architecture so prominent these days. Organizations now rely on separate physical and virtual servers to manage load balancing, directory services, application state, various environments, and distributing different workloads to different virtual machines in order to prevent corruption, conflict, and disability.
For instance I'm not sure how you right a massively parallel
processing RPG program like you can do in other ...
The most prominent technique I see is to launch multiple instances of an RPG program where each processes entries from a data queue.
-Nathan