|
|
|
|
|
by mjpt777
4097 days ago
|
|
Can you expand on how you see the writer can "fail"? Also please relate this to other algorithms you see as wait-free but don't have your failure issue. The code is very simple and does not have external dependencies. It is a three step process of advance tail, copy in message, apply header. All within the implementation, all threads make progress and completes in a finite number of steps, and thus wait-free. https://github.com/real-logic/Aeron/blob/master/aeron-client... |
|