1) A user can see real-time data of people with similar interest groups, region, people he has followed.
1) AI/ other decision making parameters to divide the complete audience into segments.
Creating clusters/ servers on the basis of segments and regions and sharing on the similar basis.
2) Keeping the data on the clients and storing an id of the client of the server.
Creating a hash map of each client and sharing the results accordingly.
3) Connecting the nodes in a tree-like structure where each node can get the data of the connected nodes on their upper side.
4) Storing the data on the server in a tree-like structure where each of the node can access the data of the relevant nodes on the server.