a wait-free key-value #transactional database for persistent memory such as #Optane RAM. #databases
on 02023-09-01The #Agoric SDK has a super-turn called a Crank, during which time you can keep resolving promises, enqueuing their handlers. 'Each Crank is initiated by a message delivery from the kernel.' Among other things, Cranks are #transactional units.
on 02023-03-09#SQLite can use a write-ahead log (WAL) to use MVCC for #transactional concurrency, which probably ought to be the default. You say PRAGMA journal_mode=WAL; at the command line is all.
#SQLite’s WAL #transactional mode for #MVCC
on 02022-10-12a note on #STM being dropped in C# #transactional
on 02019-01-21how software #transactional memory (#STM) failed in C#
on 02019-01-21