I've been playing with the idea of using an OSGi service for a lightweight hosting solution.
I wrote a description on my blog ( http://willcode4beer.blogspot.com/20...small-guy.html).
Basically, the isea is that with an OSGi service, a small site could run all of it's software in one VM. database, webserver, cms, message queue, mail server, etc...
With host mapping, the single instance could be shared by multiple users. The system should be able to scale on an as needed basis too. The best part is common libraries would be shared among the apps with those common dependencies, reducing the memory footprint.
Thoughts?
|