Circular Buffer that can either use a fixed-size buffer in a lock-free manner or a dynamic buffer in a thread-safe manner.
-
Updated
May 24, 2024 - C++
Circular Buffer that can either use a fixed-size buffer in a lock-free manner or a dynamic buffer in a thread-safe manner.
An async thread-safe singleton for a SendGrid validation client
Thread-safe generic event library for C++ (17+)
Simple, fast, concurrent in-memory database.
Thread-safe generic message channel library for C++ (17+)
Customizable open-source threadpool code with a thread ID support for turning general purpose C++ applications into multi-threaded C++ applications. If there are any issues with this project please let me know as it hasn't been tested properly, and I would love me feedbacks!
A thread-safe collection type for a fixed length of elements, overwriting the oldest element
Tested, thread safe, mutable, iterable, string indexed collection.
The Standard Incident Reporter library: A lightweight, cross-platform library for information distribution.
A tested, thread safe, mutable, iterable, integer indexed collection
A lock-free thread-safe arena based Skiplist impelementation for building memtable.
Customisable, thread-safe C11 memory allocator based off the K&R "storage allocator"
Streamline Operations, Elevate Performance Asynchronous excellence, delivered reliably. Simplify background operations with intuitive scheduling. Harness scalability, embrace versatility with task-zephyr.
A memory and type-safe systems programming language with excellent interoperability with C. Its syntax, memory management models and techniques were inspired by Rust. There are however subtle twists in the way some things work or were implemented. If you are interested, you can find our more about Landmark in the documentation.
The Landmark standard library
A Linked List implementation for Arduino, ESP 32 / 8266.
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Add a description, image, and links to the thread-safe topic page so that developers can more easily learn about it.
To associate your repository with the thread-safe topic, visit your repo's landing page and select "manage topics."