Re: ETS transactions

Frank Muller <[email protected]> Sat, 15 Jan 2022 22:22:50 +0100
Newsgroups gmane.comp.lang.erlang.general
Message-ID <CAFA6GnCBJFHt9DOJQD3R_h=K1dunz_O+Z-xjL1owzOu6CGPkvg@mail.gmail.com>
Interesting pointers. Thanks Richard.


> Not transactions, but Jay Nelson gave a great talk about "patterns for
> concurrency" back in 2014:
> https://www.erlang-factory.com/static/upload/media/1394716488140115jaynelson.pdf
>
> Code: https://github.com/duomark/epocxy
>
> Also: https://github.com/evadne/ets-playground
>
>
>         /Richard
>
>
> Den tors 13 jan. 2022 kl 22:00 skrev Frank Muller <
> [email protected]>:
>
>> 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
>>
>>
>>