If you are serious about an off-the-shelf, βsolidβ, distributed OSGi battery life, then take a look at the Paremus Service Fabric. We have been doing this since 2005 :)
Fabric service provisioning / management architecture is extremely scalable (β 1,000 out of containers), responsive and stable! Several years of development and commercial execution experience underlying this product. The Service Fabric architecture supports many concurrent OSGi-based distributed applications. Service Fabric architecture is OBR oriented; Our lead engineer was responsible for the recent activities of the OSRi Alliance OBR.
Fabric Service Message Backplane uses the DDS messaging protocol, which IMO is a natural partner for distributed OSGi. Paremus RSA (implementation of remote services) is a clean room that implements a standard that is highly reliable, lightweight and allows you to dynamically connect protocols and distribution providers. The default discovery provider is again DDS.
Finally - and the Service fabric works out of the box.
Richard
source share