The IPC architecture is SOA, but the OS comparison comes from the user control over its config and the Worker threads. I know "OS" gets thrown around too much with Web projects, but I went with it anyway.
Might be better to think in terms of Emacs - very plugin-driven.
Might be better to think in terms of Emacs - very plugin-driven.