Add retransmit_stage diagram (#8645)
This commit is contained in:
parent
5eae76c66e
commit
0e3a8fa6d9
|
@ -0,0 +1,45 @@
|
||||||
|
+------------+
|
||||||
|
| Gossip |
|
||||||
|
| Service |
|
||||||
|
| |
|
||||||
|
+------------+
|
||||||
|
|ContactInfo
|
||||||
|
|
|
||||||
|
+------------------------------------------------------------------------+
|
||||||
|
| | |
|
||||||
|
| Retransmit Stage | |
|
||||||
|
| | |
|
||||||
|
| +--------------------------------------+ |
|
||||||
|
| |Window Service | | | +---------+
|
||||||
|
| | | | +---------------+ | | |
|
||||||
|
Packets | | +----------------+ | | Shreds | | | Entries | Replay |
|
||||||
|
+------------------->+ Deshredder +----------------------------->+ Blockstore +------------->+ Stage |
|
||||||
|
| | +-----------+-+--+ | | | | | | |
|
||||||
|
+--------+ | | ^ | | | | | | +---------+
|
||||||
|
| | Leader Schedule| | | | | | | | |
|
||||||
|
| Bank +----------------------------+ | +------+----+ | +-------+-------+ |
|
||||||
|
| | | | | | Repair | | | |
|
||||||
|
+--------+ +----------------------------------->+ Service | | Incomplete | |
|
||||||
|
| | | | | +<----------------------+ |
|
||||||
|
| | | | +-----------+ | Slots |
|
||||||
|
| | | | | |
|
||||||
|
| | +--------------------------------------+ |
|
||||||
|
| | |Shreds |
|
||||||
|
| | v |
|
||||||
|
v | +-------+---------+ |
|
||||||
|
+--------+-----+ | | | |
|
||||||
|
| | | | Retransmitter | |
|
||||||
|
| Peer | | | | |
|
||||||
|
| Validators +<---------------+ | |
|
||||||
|
| | | +--------+--------+ |
|
||||||
|
| | | ^ |
|
||||||
|
+--------------+ | | |
|
||||||
|
+------------------------------------------------------------------------+
|
||||||
|
|
|
||||||
|
ContactInfo|
|
||||||
|
|
|
||||||
|
+-------+-+
|
||||||
|
| Gossip |
|
||||||
|
| Service |
|
||||||
|
| |
|
||||||
|
+---------+
|
|
@ -2,3 +2,6 @@
|
||||||
|
|
||||||
![TVU Block Diagram](../.gitbook/assets/tvu.svg)
|
![TVU Block Diagram](../.gitbook/assets/tvu.svg)
|
||||||
|
|
||||||
|
## Retransmit Stage
|
||||||
|
|
||||||
|
![Retransmit Block Diagram](../.gitbook/assets/retransmit_stage.svg)
|
||||||
|
|
Loading…
Reference in New Issue