stmx

Transactional Memory Library

A concurrency control mechanism aimed at making concurrent programming easier to write and understand by allowing atomic memory transactions.

High performance Transactional Memory for Common Lisp

GitHub

243 stars
22 watching
14 forks
Language: Common Lisp
last commit: 9 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nbronson/scala-stm A library-based Software Transactional Memory for concurrent data access and updates in Scala 249
haskell/stm A Haskell implementation of software transactional memory for concurrent programming 98
jbakic/shielded A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety 239
informalsystems/multisig Manages multisig transactions across multiple Cosmos SDK chains and keys using an S3 bucket 36
zkat/chanl A concurrency framework that enables threads to communicate and synchronize using channel objects. 169
consensys/tessera A stateless Java system that enables secure encryption and distribution of private transactions in a peer-to-peer network 179
cosmos72/twin A text-based windowing environment with mouse support, allowing users to create multiple virtual desktops and remote control them. 661
cosmwasm/wasmd An implementation of a Cosmos zone with support for WebAssembly smart contracts. 369
scalar-labs/scalardb A universal transaction manager that simplifies the complexity of managing multiple databases by achieving ACID transactions and real-time analytics across diverse databases. 470
dtm-labs/dtmcli-php A PHP client library for interacting with the Distributed Transaction Manager (DTM) 32
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 43
shiyanhui/libcsp A high performance concurrency library influenced by the CSP model 1,309
ndantam/sycamore A fast and functional data structure library in Common Lisp. 118
cosmos/cosmos An initiative exploring proof-of-stake blockchain consensus algorithms and their applications. 1,271
ctrl-felix/mospy A Python library for signing and submitting transactions on the Cosmos blockchain network. 39