Clouds are an interesting deployment platform, but managing state in dynamically scalable environments is not an easy task. There are many different NoSQL solutions with strong differences in performance, capabilities, reliability, isolation and ease of use. This video presents briefly the different NoSQL solutions and shows where Hibernate OGM fits into the picture.
Hibernate OGM (Object Grid Mapper) is built on the robust and proven Hibernate core engine and helps you to port existing JPA (Hibernate) applications to alternative storage engines decoupling application code from a specific NoSQL solution. The project is relatively new and not all JPA features are supported. Currently only one storage engine is supported: Infinispan. This video explains how OGM is designed, what to expect next and how to plug in your own storage engine. All this is accompanied with a demo showing how easy it is to get started.