Re: ETS transactions
Richard Carlsson <[email protected]> Fri, 14 Jan 2022 15:04:18 +0100
| Newsgroups | gmane.comp.lang.erlang.general |
|---|---|
| Message-ID | <CANKG3zk6qVw5UV6hxhHNLec7iTuFOkuaobEdiCf4wXJBb8ai7g@mail.gmail.com> |
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
>
>
>