From 2696b223486be58d71cea239567f926af9558ad0 Mon Sep 17 00:00:00 2001 From: Greg Fitzgerald Date: Sun, 11 Nov 2018 21:32:58 -0700 Subject: [PATCH] Cleanup TVU diagram --- art/tvu.bob | 41 +++--- src/img/tvu.svg | 342 ++++++++++++++++++++---------------------------- 2 files changed, 162 insertions(+), 221 deletions(-) diff --git a/art/tvu.bob b/art/tvu.bob index 76b82f58d4..55c569b123 100644 --- a/art/tvu.bob +++ b/art/tvu.bob @@ -1,23 +1,18 @@ - .------------------------------------------------. - | | - | .------------------------------------+------------. - | | Tvu | | - | | | | - | | | | .------------. - | | .----------------+-------------->| Validators | - | | | | | `------------` - v | .-------. | | `--------------------------. - .----+---. | | | .----+-------. .----+---------. .--------. .---------. | - | Leader |--------->| Blob | | Retransmit | | Replicate | | Ledger | | Storage | | - `--------` | | Fetch |-->| Stage |-->| Stage / |-->| Write |-->| | | - .------------. | | Stage | | | | Vote Stage | | Stage | | Stage | | - | Validators |----->| | `------------` `----+---------` `--------` `---------` | - `------------` | `-------` | | - | | | - | | | - `------------------------------------|---------------------------------------` - | - v - .------. - | Bank | - `------` + .--------------------------------------------. + | | + | .------------------------------------|---------------------------------------. + | | Tvu | | + | | | | + v | .-------. .------------. .----+---------. .--------. .---------. | + .--------. | | Blob | | Retransmit | | Replicate | | Ledger | | Storage | | + | Leader |----->| Fetch |-->| Stage |-->| Stage |-->| Write |-->| Stage | | + `--------` | | Stage | | | | | | Stage | | | | + | `-------` `----+-------` `----+---------` `--------` `---------` | + | ^ | | | + | | | | | + `--------|----------|----------------|---------------------------------------` + | | | + | V v + .+-----------. .------. + | Validators | | Bank | + `------------` `------` diff --git a/src/img/tvu.svg b/src/img/tvu.svg index ce1ab00326..6080e033bc 100644 --- a/src/img/tvu.svg +++ b/src/img/tvu.svg @@ -1,4 +1,4 @@ - + @@ -56,321 +56,267 @@ } - + - - - + + + - - - + + - - - + + - - - - - - - - - - - - - + - - + + - + - + - + + - + + - - + + + - + + + + + - - + + + - - - - - - - - - + + - - - + + - - - + + + - - + + - - + + + + + - + - + - - - + + + - - - - - + + - - + + + + - + - + - + - - - + + + - + + + + - - - - + + + + - - - + + + - - + + - - + + - + - + - + - + + + - + + - - + + - - + - - - + - - + + + - - + + - - - + + - - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Leader - -Validators - - - - + Tvu - + Blob - + Fetch - + Stage - -Retransmit - - - - -Stage - - - - -Replicate - - - - -Stage - - - - -Vote - - - - -Bank - - - - -Stage - - - - -Ledger - - - - -Write - - - - -Stage - - - - + Validators - + +Retransmit + + + + +Stage + + + + +Replicate + + + + +Stage + + + + +Bank + + + + +Ledger + + + + +Write + + + + +Stage + + + + Storage - + Stage