This repository is based on Ben Johnson's 'The Secret Lives of Data', in which he implemented visualizations for the Raft protocol. cf. https://github.com/benbjohnson/thesecretlivesofdata http://thesecretlivesofdata.com/raft
Here I'm adapting similar visualizations for Neo4j's Bolt protocol, and in particular to the Bolt Routing protocol, used with Neo4j Causal Clusters.
-
Overview. Why do we need a routing protocol?
-
Bolt + Routing : How it works.
-
Initial Address Resolution. Three options : DNS round-robin, Load Balancer & Resolver function.
-
[Next?] Server-side routing
-
[Next?] Server groups & Routing policies