Raycho Mukelov
|
615db86c52
|
Implement functioning elections / voting / heart-beats
|
2023-09-07 05:04:27 +03:00 |
|
Raycho Mukelov
|
ca4041e4e6
|
Change Lock to RLock
|
2023-09-06 22:27:22 +03:00 |
|
Raycho Mukelov
|
3380c83bde
|
More consesus voting / heart beat work
|
2023-09-06 20:52:57 +03:00 |
|
Raycho Mukelov
|
e333d6e7c0
|
Various fixes
|
2023-09-04 12:47:27 +03:00 |
|
Raycho Mukelov
|
f1d558cae5
|
Refactor some stuff. Add Key-Value DB support (MDBX)
|
2023-09-03 20:52:35 +03:00 |
|
Raycho Mukelov
|
07d87c896f
|
Started writing election/voting
|
2023-09-03 06:47:29 +03:00 |
|
Raycho Mukelov
|
66a6d7bc33
|
Add more consensus code etc.
|
2023-09-03 05:41:09 +03:00 |
|
Raycho Mukelov
|
31a3ae1078
|
Fix some problems with function imports etc. Started implementing the consensus algo.
|
2023-09-03 01:59:35 +03:00 |
|
Raycho Mukelov
|
1f4af32358
|
Refactor consensus module scaffold
|
2023-09-01 06:31:42 +03:00 |
|
Raycho Mukelov
|
f95937107a
|
Introduce async messaging
|
2023-09-01 06:11:53 +03:00 |
|
Raycho Mukelov
|
e1df04eb53
|
Make better Raft Protocol Definition
|
2023-08-17 21:27:45 +03:00 |
|
Raycho Mukelov
|
4fa562c4a1
|
Add preliminary API definitions and project roadmap
|
2023-08-09 13:06:34 +03:00 |
|