7 releases
0.0.7 | Mar 15, 2024 |
---|---|
0.0.6 | Mar 15, 2024 |
0.0.3 | Feb 29, 2024 |
0.0.2 | Jan 28, 2024 |
#389 in Concurrency
32 downloads per month
Used in timestore
13KB
315 lines
Concurrent Append Only Segment-list
This is a data structure that can be accessed from multiple threads without any locking while a single thread can append to it atomically whout locking.
Intended to be used for sharing list of indices, offsets of similar stuff between multiple readers while a writer can update the list atomically. This allows building an append only ACID datastore without compomising on performance.