5 ms·
Wouldn't it be nice if this was actually part of the OS networking stack? Wouldn't that make it easier to write correct (for some form of correctness) distribu
by beders 7y ago
Wouldn't it be nice if this was actually part of the OS networking stack?
Wouldn't that make it easier to write correct (for some form of correctness) distributed applications,
leaving the messy details to a proven lower-level stack?
- antoinealb 7y agoI wrote my master thesis on putting raft inside the RPC layer exactly for that reason. We arrived at the conclusion that this was indeed a very good way to easily provide distributed consensus to the application layer.
- nujabe 7y agoInteresting, do you mind sharing your thesis?
- antoinealb 7y agoHere it is: https://github.com/antoinealb/master-thesis/blob/master/thesis.pdf https://github.com/antoinealb/master-thesis/blob/master/thes... Happy to discuss it in more details as well :)