Adam Bien's Weblog
CloudVM From Waratek--An Interesting Product
CloudVM from Waratek is a "Java Standard Edition 6 compatible JVM", with some interesting characteristics:
- CloudVM comes with only 1 MB overhead and is designed to run multiple isolated instances at the same time
- All JVMs are shared within Waratek Cloud VM Host
- Deploy/undeploy commands are a part of the Cloud VM host
- Cloud VM is intended to host EARs/WARs and comes with Tomcat 7 as example
- Each JVM runs in fully virtualized environment, so you can dedicate resources and monitor the instances separately
- Fast startup
Why is it interesting? Instead of attempting to isolate modules within a single JVM, it is simpler and cleaner to keep a 1:1:1 relation between the JVM, application server and the application. Actually it would be even nicer, if waratek would just run on a hypervisor.
Although waratek is a commercial, closed source, project without any "free" options--it is still interesting :-). See also a walkthrough video
Disclaimer: I briefly tested waratek in VirtualBox and have no idea how this product behaves in production :-)
Posted at 11:18AM Oct 11, 2012 by Adam Bien in Real World Java EE Patterns - Rethinking Best Practices | Comments[0] | Views/Hits: 2418
NEW Workshop: "JPA, NoSQL, Caching, Grids and Distributed Caches with Java EE 7", May 7th, 2013, Airport Munich
A book about rethinking Java EE Patterns
Tweet Follow @AdamBien
