digraph g { graph [fontname = "Helvetica Neue", dpi=300, fontsize=13]; graph [compound = true]; node [fontname = "Helvetica Neue", fontsize=13]; edge [fontname = "Helvetica Neue", fontsize=11]; node [shape=record]; client1 [shape=record,label="Phoenix Client"]; remote_p4d [shape=record,label="Remote P4D"]; subgraph cluster_0 { style="filled"; color="#F0EBD6"; node [shape=record, style=filled, color="#89DB92"]; nginx [rotate=90, label="nginx", color="#79B9EB"]; god [label="God", color="#79B9EB"]; p4webapi [label="p4_web_api"]; projectservices [label="project_services"]; phoenixservices [label="phoenix_services"]; notificationservices [label="notification_services"]; phoenixupdater [label="phoenix_updater"]; p4d [label="P4D"]; subgraph cluster_1 { color="#79B9EB"; projectservices_db [label="project_services DB"]; phoenixservices_db [label="phoenix_services DB"]; notificationservices_db [label="notification_services DB"]; label="PostgreSQL"; } subgraph cluster_2 { color="#79B9EB"; notification_queue [label="notification services queue"]; label="Redis"; } notificationservices -> notification_queue; notificationservices -> phoenixservices; phoenixservices -> phoenixupdater; projectservices -> projectservices_db; phoenixservices -> phoenixservices_db; notificationservices -> notificationservices_db; p4webapi -> p4d; p4d -> notificationservices [label="Triggers"]; nginx -> p4webapi; nginx -> projectservices; nginx -> phoenixservices; nginx -> notificationservices; nginx -> phoenixupdater; projectservices -> p4webapi; phoenixservices -> projectservices; phoenixservices -> p4webapi; label="Single Node"; } client1 -> nginx [minlen=2]; client1 -> p4d; p4d -> remote_p4d; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 15741 | ptomiak | Branch HWS for my use. | ||
//guest/perforce_software/helix-web-services/main/source/doc/topology-single-node-remote.gv | |||||
#1 | 15622 | tjuricek |
Move source code to 'source/' subdirectory of branch. build/ will remain where it is. |
||
//guest/perforce_software/helix-web-services/main/doc/topology-single-node-remote.gv | |||||
#1 | 13555 | tjuricek |
Starting Asciidoc conversion of documentation. Removed the "Shared Quality" document, that basically is online now at: https://confluence.perforce.com:8443/display/PWS/Quality+Assurance Adding some topology graphviz images used for online documentation. |