Yeah, I think it is about time we re-focus on multi-processing as extension mechanism, given the available hardware we have nowadays.
Loading in-process plugins was a great idea 20 - 30 years ago, however it has been proven that is isn't such a great idea in regards to host stability, or exposed to possible security exploits.
And shared memory is a good compromise between both models.
Loading in-process plugins was a great idea 20 - 30 years ago, however it has been proven that is isn't such a great idea in regards to host stability, or exposed to possible security exploits.
And shared memory is a good compromise between both models.