-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdynstack_architecture.dot
More file actions
69 lines (51 loc) · 1.17 KB
/
Copy pathdynstack_architecture.dot
File metadata and controls
69 lines (51 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
digraph{
compound=true;
subgraph cluster_server{
label="server"
subgraph cluster_manager {
label="manager"
mgmt;
world_int
world_ext
crane_ext
crane_int
world_pub
mgmt->x[style=invis]
x[style=invis]
}
subgraph cluster_webapp {
label="webapp"
experiment
visualization
}
subgraph cluster_sim {
label="simulation1"
world_sim
crane_sim
}
simulation2 [shape="box"]
x -> simulation2 [ltail=cluster_manager]
simulation3 [shape="box"]
x -> simulation3 [ltail=cluster_manager]
}
subgraph cluster_user1{
style=vis
label="user1"
subgraph cluster_opt {
label="optimizer"
world_opt
crane_opt
}
browser [shape="box"]
}
user2[shape="box"]
user2-> visualization [lhead=cluster_server]
user3[shape="box"]
user3->visualization [lhead=cluster_server]
crane_opt->crane_ext -> crane_int -> crane_sim
world_opt->world_ext-> world_int -> world_sim [dir=back]
world_pub -> world_int[dir=back]
mgmt-> experiment [dir=both]
world_pub -> visualization
browser-> visualization [lhead=cluster_webapp]
}