3 ms·
How did you know there were still concurrency issues? I would expect issues like that to be relatively subtle. Did you build out a test suite?
by ZephyrBlu 6y ago
How did you know there were still concurrency issues? I would expect issues like that to be relatively subtle.
Did you build out a test suite?
- jerf 6y agoHeh... knowing for certain that you've gotten all the concurrency issues is hard. Knowing that a specific code base has concurrency issues can be very easy, by virtue of them clearly exhibiting bugs. I haven't tried to implement RAFT myself but I've certainly had code bases that clearly had concurrency bugs in them, even if I didn't know exactly what they were. :)