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

#119 in Database implementations

Download history 1/week @ 2024-01-25 9/week @ 2024-02-15 8/week @ 2024-02-22 346/week @ 2024-02-29 38/week @ 2024-03-07 284/week @ 2024-03-14 16/week @ 2024-03-21 22/week @ 2024-03-28 15/week @ 2024-04-04

339 downloads per month
Used in timestore

MPL-2.0 license

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.

No runtime deps