From d9aec292fa168f71cc4dadee03a4d16c8cb0630e Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Wed, 9 May 2018 00:01:31 -0700 Subject: [PATCH] Add GraphViz graph for design --- design.gv | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 design.gv diff --git a/design.gv b/design.gv new file mode 100644 index 00000000..3fca1172 --- /dev/null +++ b/design.gv @@ -0,0 +1,26 @@ +digraph G { + ranksep=0.7; + node [ + fontname="Hack", + shape="box", + ]; + + plugin -> web_server [style="dashed", dir="both"]; + + web_server -> rbx_session; + + session -> rbx_session [dir="both"]; + session -> middlewares; + session -> watchers [dir="both"]; + session -> vfs_session; + + vfs_session -> fs; + + fs [label="Filesystem"]; + middlewares [label="Vec"]; + watchers [label="Vec"]; + session [label="Session"]; + web_server [label="Rouille Server"]; + vfs_session [label="Arc>"]; + rbx_session [label="Arc>"]; +} \ No newline at end of file