2018-09-03 04:40:21 +08:00
|
|
|
digraph {
|
|
|
|
// label="Dynamig Graph Partitioning";
|
|
|
|
fontname="Roboto Bold"; fontcolor=black;
|
|
|
|
fontsize=26; labelloc=top; labeljust=center;
|
|
|
|
compound=true; // If true, allow edges between clusters
|
|
|
|
rankdir=TB; // Alternatives: LR
|
|
|
|
node [shape=record fontname="Roboto", fontsize=12, fontcolor=white
|
|
|
|
style=filled, color="#FB6E00" fillcolor="#FB6E00"];
|
|
|
|
edge [color="#B5AFB7"];
|
|
|
|
|
|
|
|
"distributed::DistributedGraphDb" -> "distributed::TokenSharingRpcServer";
|
|
|
|
|
|
|
|
"distributed::TokenSharingRpcServer" -> "communication::rpc::Server";
|
|
|
|
"distributed::TokenSharingRpcServer" -> "distributed::Coordination";
|
|
|
|
"distributed::TokenSharingRpcServer" -> "distributed::TokenSharingRpcClients";
|
2018-09-08 01:45:09 +08:00
|
|
|
"distributed::TokenSharingRpcServer" -> "distributed::dgp::Partitioner";
|
2018-09-03 04:40:21 +08:00
|
|
|
|
2018-09-08 01:45:09 +08:00
|
|
|
"distributed::dgp::Partitioner" -> "distributed::DistributedGraphDb" [style=dashed];
|
2018-09-03 04:40:21 +08:00
|
|
|
|
2018-09-08 01:45:09 +08:00
|
|
|
"distributed::dgp::Partitioner" -> "distributed::dgp::VertexMigrator";
|
|
|
|
"distributed::dgp::VertexMigrator" -> "database::GraphDbAccessor" [style=dashed];
|
2018-09-03 04:40:21 +08:00
|
|
|
}
|