Open JBenda opened 2 years ago
Looks good to me, overall.
Some remarks:
One general question:
How does this module relate to object distribution (for 'normal' objects) and JDistributedObject
? As far as I have understood each JULEA server providing object storage will load this module to handle local tiering. Can it also handle different tiers on different JULEA servers?
This module makes different ObjectBackends on one server appear to the outside as one ObjectServer, for distributed objects, they will be stripped between the servers as before, and are not effected by this module.
Add JManagedBackends a Object Backeand which is at runtime composeble of multiple Object Backends. JManagedBacends uses a policy module which can be used for HSM on that different object backends.