NucleiProactive IO & Runtime system
Stars: ✭ 113 (+3.67%)
Mutual labels: lock-free
NonblockingImplementation of a lock-free dictionary on .Net.
Stars: ✭ 237 (+117.43%)
Mutual labels: lock-free
IntroduceToEclicpseVert.xThis repository contains the code of Vert.x examples contained in my articles published on platforms such as kodcu.com, medium, dzone. How to run each example is described in its readme file.
Stars: ✭ 27 (-75.23%)
Mutual labels: non-blocking
OnefileThe world's first wait-free Software Transactional Memory
Stars: ✭ 139 (+27.52%)
Mutual labels: lock-free
XeniumA C++ library providing various concurrent data structures and reclamation schemes.
Stars: ✭ 225 (+106.42%)
Mutual labels: lock-free
Blynk WMBlynk and WiFiManager Library for configuring/auto(re)connecting ESP8266/ESP32 modules to the best or available MultiWiFi APs and MultiBlynk servers at runtime, with or without SSL. Configuration data saved in either SPIFFS or EEPROM.
Stars: ✭ 46 (-57.8%)
Mutual labels: non-blocking
ConfluoReal-time Monitoring and Analysis of Data Streams
Stars: ✭ 1,428 (+1210.09%)
Mutual labels: lock-free
TimerInterruptThis library enables you to use Interrupt from Hardware Timers on an Arduino, such as Nano, UNO, Mega, etc. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behavin…
Stars: ✭ 76 (-30.28%)
Mutual labels: non-blocking
RingbufLock-free ring buffer (MPSC)
Stars: ✭ 227 (+108.26%)
Mutual labels: lock-free
go-ringbufLock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
Stars: ✭ 43 (-60.55%)
Mutual labels: lock-free
LibcdsA C++ library of Concurrent Data Structures
Stars: ✭ 2,006 (+1740.37%)
Mutual labels: lock-free
BwtreeAn open sourced implementation of Bw-Tree in SQL Server Hekaton
Stars: ✭ 208 (+90.83%)
Mutual labels: lock-free
STM32 TimerInterruptThis library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board. These STM32F/L/H/G/WB/MP1 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micr…
Stars: ✭ 27 (-75.23%)
Mutual labels: non-blocking
L4L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.
Stars: ✭ 136 (+24.77%)
Mutual labels: lock-free
Lock-free-Red-black-treeImplementation of lock-free red-black tree using CAS
Stars: ✭ 21 (-80.73%)
Mutual labels: lock-free
OneringA collection of concurrent ring buffers
Stars: ✭ 114 (+4.59%)
Mutual labels: lock-free
Jctoolsjctools.github.io/jctools
Stars: ✭ 2,833 (+2499.08%)
Mutual labels: lock-free
SAMD TimerInterruptThis library enables you to use Interrupt from Hardware Timers on an SAMD-based board. These SAMD Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you …
Stars: ✭ 28 (-74.31%)
Mutual labels: non-blocking
concurrent-llconcurrent linked list implementation
Stars: ✭ 66 (-39.45%)
Mutual labels: lock-free
ESP8266TimerInterruptThis library enables you to use Interrupt from Hardware Timers on an ESP8266-based board. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tas…
Stars: ✭ 85 (-22.02%)
Mutual labels: non-blocking