Shielded

Transactional memory library

A software transactional memory implementation for .NET with strong guarantees on safety and thread-safety

A strict and mostly lock-free Software Transactional Memory (STM) for .NET

GitHub

241 stars
17 watching
21 forks
Language: C#
last commit: almost 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nbronson/scala-stmA library-based Software Transactional Memory for concurrent data access and updates in Scala249
haskell/stmA Haskell implementation of software transactional memory for concurrent programming99
scalar-labs/btmProvides a complete implementation of the Java Transaction API (JTA) 1.1.427
cosmos72/stmxA concurrency control mechanism aimed at making concurrent programming easier to write and understand by allowing atomic memory transactions.244
servicetitan/stl.fusionA .NET library that enables transparent caching and real-time updates with minimal extra code1,863
jklmnn/stotpA time-based one-time pad implementation library for two-factor authentication8
bkaradzic/bnetA C++ library for message-oriented networking using TCP transport.141
danielgerlag/nblockchainA .NET standard library for building blockchain applications by abstracting away infrastructure complexity.83
perfectmak/libra-coreA JavaScript client library for interacting with the Libra blockchain network136
ketola/jlibraA Java library that simplifies integration with the Diem blockchain API using JSON-RPC and Object Canonical Serialization.36
scalikejdbc/scalikejdbcA tidy SQL-based DB access library for Scala developers.1,266
brucou/kinglyA small JavaScript library for modeling and executing user interface behavior as state machines.203
barncastle/bitskitA C# library for efficient bit-level operations and manipulation of bit fields in various data types43
kowainik/membrainProvides type-safe memory units through a Haskell library with minimal boilerplate62
nickstrupat/entityframework.softdeletableProvides base classes and helpers for managing soft-deletable data in EntityFramework applications.3