mirror of
https://github.com/talent-plan/tinykv.git
synced 2024-12-25 20:30:30 +08:00
Doc fix: fix dead links in project 2B and reading list (#436)
* Fix dead link (#422)
This commit is contained in:
parent
584a2f5570
commit
2bcdc55c54
@ -93,7 +93,7 @@ First, the code that you should take a look at is `RaftStorage` located in `kv/
|
||||
Then, here comes the core of TinyKV — raftstore. The structure is a little complicated, you can read the reference of TiKV to give you a better understanding of the design:
|
||||
|
||||
- <https://pingcap.com/blog-cn/the-design-and-implementation-of-multi-raft/#raftstore> (Chinese Version)
|
||||
- <https://pingcap.com/blog/2017-08-15-multi-raft/#raftstore> (English Version)
|
||||
- <https://pingcap.com/blog/design-and-implementation-of-multi-raft/#raftstore> (English Version)
|
||||
|
||||
The entrance of raftstore is `Raftstore`, see `kv/raftstore/raftstore.go`. It starts some workers to handle specific tasks asynchronously, and most of them aren’t used now so you can just ignore them. All you need to focus on is `raftWorker`.(kv/raftstore/raft_worker.go)
|
||||
|
||||
|
@ -81,9 +81,9 @@
|
||||
- Multi-Raft
|
||||
- <https://tikv.org/deep-dive/scalability/multi-raft/>
|
||||
- Split & Merge
|
||||
- <https://pingcap.com/blog/2017-07-20-tidbinternal3/>
|
||||
- <https://pingcap.com/blog/tidb-internal-scheduling/>
|
||||
- Balance
|
||||
- <https://pingcap.com/blog/2017-07-20-tidbinternal3/>
|
||||
- <https://pingcap.com/blog/tidb-internal-scheduling/>
|
||||
- Distributed Transactions
|
||||
- Reading Materials
|
||||
- Database Internals: 5. Transaction Processing and Recovery
|
||||
|
Loading…
Reference in New Issue
Block a user