mirror of
https://github.com/status-im/consul.git
synced 2025-02-17 08:07:35 +00:00
Add diagrams for write flow through Raft (#20948)
Add diagrams about write flow through Raft
This commit is contained in:
parent
174f92aa24
commit
8659c06a73
@ -40,6 +40,7 @@ use [bbolt].
|
|||||||
[boltdb]: https://github.com/boltdb/bolt
|
[boltdb]: https://github.com/boltdb/bolt
|
||||||
[bbolt]: https://github.com/etcd-io/bbolt
|
[bbolt]: https://github.com/etcd-io/bbolt
|
||||||
|
|
||||||
|
See [diagrams](#diagrams) below for more details on the interaction.
|
||||||
|
|
||||||
## State Store
|
## State Store
|
||||||
|
|
||||||
@ -111,3 +112,10 @@ storage.
|
|||||||
|
|
||||||
|
|
||||||
[hashicorp/raft-autopilot]: https://github.com/hashicorp/raft-autopilot
|
[hashicorp/raft-autopilot]: https://github.com/hashicorp/raft-autopilot
|
||||||
|
|
||||||
|
## Diagrams
|
||||||
|
### High-level life of a write
|
||||||
|
![Overview](./write-overview.png)
|
||||||
|
|
||||||
|
### Deep-dive into write through Raft
|
||||||
|
![Deep dive](./write-deep-dive.png)
|
BIN
docs/persistence/write-deep-dive.png
Normal file
BIN
docs/persistence/write-deep-dive.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 748 KiB |
BIN
docs/persistence/write-overview.png
Normal file
BIN
docs/persistence/write-overview.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 470 KiB |
Loading…
x
Reference in New Issue
Block a user