solana-with-rpc-optimizations/art/fullnode.bob

28 lines
1.5 KiB
Plaintext
Raw Normal View History

.---------------------------.
| Fullnode |
| |
.--------. | .----------------. |
| |---->| | |
| Client | | | JsonRpcService | |
| |<----| | |
`----+---` | `----------------` |
| | ^ | .------------------.
| | | .-----. | | Validators |
| | | | Ncp |<---------->| |
| | | `---+-` | | .------------. |
| | | ^ | | | | | |
| | | | v | | | Upstream | |
| | .--+---. .-+---. | | | Validators | |
| | | Bank |<--| Tvu |<--------------+ | |
| | `------` `-----` | | `------------` |
| | ^ | | |
| | | | | .------------. |
| | .--+--. .-----------. | | | | |
`-------->| Tpu +-->| Broadcast +--------->| Downstream | |
| `-----` | Stage | | | | Validators | |
| `-----------` | | | | |
| | | `------------` |
`---------------------------` | |
`------------------`