Skip to content

Instantly share code, notes, and snippets.

@smetj
Last active March 23, 2017 08:45
Show Gist options
  • Save smetj/4ff4a9a65314ec094fbff39c6f4da857 to your computer and use it in GitHub Desktop.
Save smetj/4ff4a9a65314ec094fbff39c6f4da857 to your computer and use it in GitHub Desktop.
path.txt
Without circular ref
client.choria -> nats1.fed
nats3.fed -> fb builder:1 -> nats2.choria
nats1.choria -> dev1-0.choria -> nats1.choria
nats3.choria -> fb builder:2 -> nats2.fed
nats1.fed -> client.choria
With circular ref:
client.choria -> nats1.fed ->
| nats3.fed -> fb builder:1 -> nats2.choria
| nats1.choria -> dev1-0.choria
| <- nats2.fed <- fb builder:2 <- nats3.choria <- |
@ripienaar
Copy link

when I was designing it I sketched something like:

(client -> nats1.f) -> (nats2.f -> f_p_1 -> nats1.c) -> (nats2.c -> m1
(client <- nats1.f) <- (nats3.f <- f_p_2 <- nats3.c) <- (nats2.c <- |

mainly to inform the data structure, yours is nicer! thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment