[
https://issues.apache.org/jira/browse/HBASE-26220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-26220:
------------------------------
Release Note: To reduce the load of master, especially on large clusters,
now region servers will contact each other to exchange the live region server
list which will be returned as bootstrap nodes to client. (was: To reduce the
load of master, especially on large clusters, now region servers will contact
each other to exchange the live region server list, which will be returned as
bootstrap nodes to client.)
> Use P2P communicate between region servers to sync the list for bootstrap node
> ------------------------------------------------------------------------------
>
> Key: HBASE-26220
> URL: https://issues.apache.org/jira/browse/HBASE-26220
> Project: HBase
> Issue Type: Sub-task
> Components: master, regionserver
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
> Fix For: 3.0.0-alpha-2
>
>
> For returning bootstrap nodes to client, we do not need to always track
> exactly the current live region server. But now, we just set a watcher on
> zookeeper to watch all the live region servers, on every region server, for
> large cluster, it will be a big pressure for zookeeper.
> So here I think, we could let region servers to communicate with each other
> to sync the available bootstrap node, like a P2P network.
> Will put a simple design doc soon.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)