Summary
DOSGi is a very simple way to implement remote service communication between nodes. It brings a new dimension to OSGi, and allows you to create large and scalable applications that you can deploy on a farm of a container.
Used in correlation with cluster groups (to target the deployment of the bundles on certain nodes), DOSGi is the first step forward in runtime clustering. It means that Cellar is more than a provisioning clustering solution; it also brings interesting features for runtime clustering.
In the next chapter, we will see another usage of Cellar for runtime clustering when used in combination with Apache Camel.