For example components can be optimized for better performance through a compiler, inside an interpreter, or from the outside via the environment. Whereas services can only be optimized via the environment. Rarely does a service have a very low-level interface for tuning internals. Functions Threads Objects Components Services Locality Same Same Different Same Different Different Different Environment Same Same Same Same Different Different Overhead Max Min Min Min Max Distributed Max Distributed Speed Very Fast IPC Very Fast IPC Fast IPC Slow IPC Very Slow IPC Optimization Compiler Compiler Interpreter Environment Compiler Interpreter Environment Environment Debugging Min Long-term Short-term Long-term Long-term Long-term Do you h...
https://www.davidbrennerjr.com
https://1dbjr.blogspot.com
https://github.com/davidbrennerjr