Hi Pulsar community I am just cc'ing you regarding a proposal on BookKeeper, that will enable BookKeeper to abstract from using the network address of the bookie in ledger metadata.
It is BP-38 Publish Bookie Service Info on Metadata Service You can find the design document here https://github.com/apache/bookkeeper/pull/2214 The idea is that the Bookie should publish the list of available endpoints and capabilities on the metadata service (ZooKeeper). Once this step is done we can make ledger metadata contain only "bookie ids" that won't be related to network addresses. This will help a lot when you want to move the data of a bookie of if you do not have stable network addresses. Once the community approves it we will finish the implementation Best Regards Enrico (from BK community)