ETS transactions

Frank Muller <[email protected]> Thu, 13 Jan 2022 22:00:12 +0100
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAFA6GnBQFLhOJKX96cBa=G_NY9LkoOwW3HzB=MqWt_NNjYp4aA@mail.gmail.com>
Hi guys,

 I found this nice presentation (+video) from Patrik Nyblom where he
experimented adding transactions to ETS:

Erlang ETS tables and software transactional memory: how transactions make
ETS tables more like ordinary actors
https://dl.acm.org/doi/10.1145/2034654.2034658

Unfortunately, I couldn’t find the source code.

I’m wondering if anyone has built similar transaction system on top of ETS.
Anything but Mnesia please (we’re trying to move away from it).

Thanks
/Frank