diff options
author | Laurent Ghigonis <laurent@p1sec.com> | 2013-07-20 04:52:33 +0200 |
---|---|---|
committer | Laurent Ghigonis <laurent@p1sec.com> | 2013-07-20 04:52:33 +0200 |
commit | 904caf2cadec50990741f937b96b9d606bc02a4a (patch) | |
tree | 6f1faea488fc9963bc2912b113cc24701c0451af | |
parent | redis tests (diff) | |
download | glouglou-904caf2cadec50990741f937b96b9d606bc02a4a.tar.xz glouglou-904caf2cadec50990741f937b96b9d606bc02a4a.zip |
architecture: nicer
-rw-r--r-- | doc/architecture.txt | 64 |
1 files changed, 34 insertions, 30 deletions
diff --git a/doc/architecture.txt b/doc/architecture.txt index 2d7b215..a5f1627 100644 --- a/doc/architecture.txt +++ b/doc/architecture.txt @@ -1,34 +1,38 @@ --- Probe -- -* sends packets / connections about nodes that are around -* sends informations about nodes that are around distance, path ... -* forwards informations about other probes ----- +=============== +==== Probe ==== += sends packets / connections about nodes that are around += sends informations about nodes that are around distance, path ... += forwards informations about other probes +=============== -^ -| -UDP glouglou -| -v + ^ + | + | UDP glouglou + | OR TCP zeromq ? (http://www.zeromq.org/) + | + v --- Processing server -- - probes server - ^ - | redis write - v - redis - ^ - | redis "keyspace notifications" (http://redis.io/topics/notifications) - v - viz clients server ----- +=========================== +==== Processing server ==== += probes server += ^ += | redis write += v += redis += ^ += | redis "keyspace notifications" (http://redis.io/topics/notifications) += v += viz clients server +============================ -^ -| -TCP Graphstream (http://graphstream-project.org/) -| -v + ^ + | + | TCP Graphstream (http://graphstream-project.org/) + | + v --- Viz client -- -* web version: gs netstream, gs w3sink -* C version: egraph with graphstream support ----- +==================== +==== Viz client ==== += web version: gs netstream, gs w3sink += C version: egraph with graphstream support +==================== |