DistributedLog code deeper
2019-03-31 本文已影响0人
泓礼
NamespaceBuilder中,首先初始化NamespaceDriver ,接下来是BKDistributedLogNamespace,
所以FeatureProvider的scope的关系就容易厘清了;
driver对接具体的实现,所以下面的 BK SimpleAllocator 的 scope(“bkc”);
dlogNamespace对接用户接口,抽象的隔离域,所以使用独立的,所以下面的dlogManager,scope(“dl”);