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

239 stars
17 watching
21 forks
Language: C#
last commit: almost 2 years 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
scalar-labs/btm Provides a complete implementation of the Java Transaction API (JTA) 1.1. 426
cosmos72/stmx A concurrency control mechanism aimed at making concurrent programming easier to write and understand by allowing atomic memory transactions. 243
servicetitan/stl.fusion A .NET library that enables transparent caching and real-time updates with minimal extra code 1,858
jklmnn/stotp A time-based one-time pad implementation library for two-factor authentication 8
bkaradzic/bnet A C++ library for message-oriented networking using TCP transport. 142
danielgerlag/nblockchain A .NET standard library that simplifies the development of blockchain-enabled applications by providing a flexible framework for defining data and rules. 83
perfectmak/libra-core A JavaScript client library for interacting with the Libra blockchain network 136
ketola/jlibra A Java library that simplifies integration with the Diem blockchain API using JSON-RPC and Object Canonical Serialization. 36
scalikejdbc/scalikejdbc A tidy SQL-based DB access library for Scala developers. 1,264
brucou/kingly A small JavaScript library for modeling and executing user interface behavior as state machines. 202
barncastle/bitskit A C# library for efficient bit-level operations and manipulation of bit fields in various data types 41
kowainik/membrain Provides type-safe memory units through a Haskell library with minimal boilerplate 62
nickstrupat/entityframework.softdeletable Provides base classes and helpers for managing soft-deletable data in EntityFramework applications. 3