PDXostc / reliable_multicast
Reliable UDP Multicast using a separate TCP ack channel per subscriber.
☆14Updated 8 months ago
Related projects: ⓘ
- Tick-based timer (hierarchical timing wheel algorithm)☆42Updated 4 years ago
- C implementation of Disruptor queues☆22Updated 2 years ago
- Automatically exported from code.google.com/p/openpgm☆57Updated last year
- Shared-memory based ring buffer☆54Updated 7 years ago
- LMAX's disruptor pattern implemented in C☆94Updated 6 years ago
- A lightweight (3 file, single function) library for running micro-benchmarks on C++ code☆76Updated 8 years ago
- Siamese : Infinite-Window Streaming Erasure Code (HARQ)☆48Updated 3 years ago
- An efficient and practical queueing for fast core-to-core communication http://psy-lob-saw.blogspot.co.uk/2013/11/spsc-iv-look-at-bqueue.…☆19Updated 7 years ago
- Shared memory queue benchmarks and tracing for blog☆68Updated 8 years ago
- Magic ring buffer☆18Updated 7 years ago
- C library/compiler for the Cap'n Proto serialization/RPC protocol☆69Updated last year
- FEC-AL : O(N^2) Fountain Code for Small Data☆37Updated 3 years ago
- ☆68Updated this week
- A basic implementation of UDP-based Data Transfer protocol (UDT) in C☆87Updated 4 years ago
- Proof-of-concept implementation and benchmark of zero-copy shared-memory transport☆28Updated 11 years ago
- C++ port of LMAX disruptor☆19Updated 6 years ago
- lock free shared memory based high performance ring buffer☆24Updated 12 years ago
- Cauchy Caterpillar : O(N^2) Short-Window Streaming Erasure Code☆35Updated 3 years ago
- My take on the LMAX Disruptor☆72Updated 11 years ago
- A shared library that can be LD_PRELOAD-ed to show memory increments per second per backtrace on dynamically chosen time intervals.☆26Updated last year
- Mini async log C port. Now with C++ wrappers.☆70Updated last year
- zero-copy non-blocking shared memory publisher/subscriber IPC library☆20Updated 10 years ago
- Zero-copy, interruptible MQTT protocol parser and serialiser written in C☆41Updated 10 years ago
- The Lightstep distributed tracing library for C++☆39Updated last year
- A C11 implementation of D. Vyukov MPSC queue☆25Updated last year
- A collection of eclectic tools for measuring performance using the cycle counter and pinning threads.☆36Updated 3 months ago
- Proof of concept LSM-tree built on MDB☆17Updated 9 years ago
- Slab Memory Allocator in Application Layer☆28Updated 6 years ago
- C/C++ high-speed low-latency lightweight memory-mapped diagnostic logger☆27Updated 3 years ago
- Protean Protocol Prototyping Library☆27Updated last month
- C++ file backed vector for very fast column databases, useful for time series data☆22Updated 9 years ago