Jing Yang
|
5d63da9319
Revamp project readme.
|
4 år sedan |
Jing Yang
|
b2f176f2ec
Remove one clippy warning.
|
4 år sedan |
Jing Yang
|
c50cb5ada7
Mark the Raspberry Pi work item as done.
|
4 år sedan |
Jing Yang
|
67a6c6cc5a
Merge branch 'durio'
|
4 år sedan |
Jing Yang
|
fdee3faaf4
Apply clippy fixes.
|
4 år sedan |
Jing Yang
|
c843a8457a
Run RPC servers in a different poll.
|
4 år sedan |
Jing Yang
|
fb67f52c1e
Kill all durio instances after the test is done.
|
4 år sedan |
Jing Yang
|
b551bac311
Add Pi setup instructions.
|
4 år sedan |
Jing Yang
|
f3059b79ff
Create a two-pi-plus-dev setup for durio.
|
4 år sedan |
Jing Yang
|
77f6c6a6dd
Return 503 Service Unavailable if the server is not read.
|
4 år sedan |
Jing Yang
|
8232d7d47b
Integrate Clerk into the web server.
|
4 år sedan |
Jing Yang
|
ca4bdc502b
No need to expose kvraft.
|
4 år sedan |
Jing Yang
|
ccfef9df42
Enable async io in Ruaft thread pool.
|
4 år sedan |
Jing Yang
|
4c04d3d59b
Support running multiple instances of durio.
|
4 år sedan |
Jing Yang
|
10f1e91521
Create a lazy wrapper around Raft.
|
4 år sedan |
Jing Yang
|
bf2bc68c51
Try commit a value in the kv store when receiving a GET request.
|
4 år sedan |
Jing Yang
|
5d5e66cfb3
Initiate test log in the main function.
|
4 år sedan |
Jing Yang
|
d5b0508aa3
Do not connect to the server's own Raft service.
|
4 år sedan |
Jing Yang
|
90290beca6
Run the servers in main.
|
4 år sedan |
Jing Yang
|
0cb5982d91
Add functions that create clients and servers.
|
4 år sedan |
Jing Yang
|
7cbbc78527
Rename RuaftService to RaftService.
|
4 år sedan |
Jing Yang
|
ba0270ed2d
Create an RPC client wrapper for Ruaft.
|
4 år sedan |
Jing Yang
|
c1bfaba97d
Create RPC servers for KVServer and Raft.
|
4 år sedan |
Jing Yang
|
611629f6fc
Import a different Serialize.
|
4 år sedan |
Jing Yang
|
f04af3b01e
Create project durio and a basic KV web server.
|
4 år sedan |
Jing Yang
|
c449a6336e
Update wording in README.
|
4 år sedan |
Jing Yang
|
132bb388db
Add a comment about SNAPSHOT_INDEX_INVARIANT.
|
4 år sedan |
Jing Yang
|
2f794bfdae
Explain why snapshot gets its own daemon.
|
4 år sedan |
Jing Yang
|
0e2bfbd2c4
Update kvraft to be async.
|
4 år sedan |
Jing Yang
|
f23cf15b02
Add log_with macros for scope-style logging.
|
4 år sedan |