damned, used corba about 2 or 3 years ago.
It was a bit of a pain in the as, but when used correctly it gave nice results.
I do not really see your point why multiprocessing excludes multithreading, except nobody would like to implement both at the same time into a project like mangos.
thinking about multiple process running maps on each node, and each map on each node could be multithreaded too... but this is not point of this discussion.
(of cause do clustering on map base ist creepy and imo not how a cluster should work like, but well....)
about the switch from multiprocess to multithread, as you said.. it's possible in theory, but no one would like to do it.
If you want to read some things about frameworks that could make it possible (if everything in code respekts that whish)
I can suggest the book (german) "automotive embedded systems"
I personally love clusters, so I would perfer this solution first.
( looking forward for a character database merge tool to combine testing communities )
this is correct, so I won't vote, it's up to the devs to decide such things,
but really nice to see a discussion about this!