An open API service indexing awesome lists of open source software.

awesome-lockfree

A collection of resources on wait-free and lock-free programming
https://github.com/rigtorp/awesome-lockfree

Last synced: 5 days ago
JSON representation

About

Blogs

Books

Libraries

  • liblfds - portable, license-free, lock-free data structure library written in C.
  • ConcurrencyKit - Concurrency primitives.
  • crossbeam - Rust library for concurrent programming.
  • Folly - Facebook Open-source Library (has good implementation of MPMC queue).
  • Junction - Concurrent data structures in C++.
  • MPMCQueue - A bounded multi-producer multi-consumer lock-free queue written in C++11.
  • SPSCQueue - A bounded single-producer single-consumer wait-free and lock-free queue written in C++11.
  • Seqlock - Implementation of Seqlock in C++.
  • Userspace RCU - liburcu is a userspace RCU (read-copy-update) library.
  • libcds - A C++ library of Concurrent Data Structures.
  • xenium - A C++ library providing various concurrent data structures and reclamation schemes.
  • lockfree - A collection of lock-free data structures written in standard C++11. Configurable and embedded friendly.

Papers

Talks

Websites