This has the potential to be fantastic, but I think it all comes down
to reliability (which, honestly, is up to the container). If I can
run a bunch of java apps from one container and have it live
indefinitely on my machine, I'd be really willing to give you a hand.
But if we can't do things like allocate limited memory and cpu time to
individual applications, it probably isn't worth it.
I'm kind of imagining this being like another Windows 3.0 where every
time you get one poorly behaved application you've got to restart all
your apps. If it's not--if it can continue to work as it should
throughout problems, I think there is a lot we can do here.
I'll register these as feature requests and possibly start to delve
into how seriously one bad app spoils the whole bunch.