OGSI::Lite Container
Grid Services are implemented as separate processes –
- Inherently Thread Safe.
- Can set the process UID.
- Can kill rogue Grid Services without stopping Container.
- Rogue services cannot kill the Container.
- HeavyWeight. (Memory footprint is 10MB, 7MB shared)
- Inherently Thread Safe – no multiple access to a Grid Service.
Threads are a possibility in the future.
Can the Container support Grid Services in other languages? Maybe.