tedqian's repositories
awesome-lockfree
A collection of resources on wait-free and lock-free programming
awesome-modern-cpp
A collection of resources on modern C++
bpftrace
High-level tracing language for Linux eBPF
c2clat
A tool to measure CPU core to core latency
CharConv
Fast integer to string and string to integer conversion functions
double-conversion
Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.
flat_hash_map
A very fast hashtable
fmt
A modern formatting library
grafana
The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More
itoa-benchmark
C++ integer-to-string conversion benchmark
learning-ebpf
Learning eBPF, published by O'Reilly - out now! Here's where you'll find a VM config for the examples, and more
modern-cpp-kafka
Modern C++ based Kafka API
nanobench
Simple, fast, accurate single-header microbenchmarking functionality for C++11/14/17/20
NanoLog
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
pmc-cloud-tools
PMC (Performance Monitoring Counter) tools for the cloud
pollnet
A collection of non-blocking(polling) network libs for Linux, also support solarflare APIs(Tcpdirect/Efvi)
robin-hood-hashing
Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
SPSC_Queue
A highly optimized single producer single consumer message queue C++ template
str
A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
TokenBucket
Lock-free implementation of the token bucket algorithm in C++
tulips
The Ultra-Low latency TCP/IP Stack
uarch-bench
A benchmark for low-level CPU micro-architectural features
waitfree-mpsc-queue
A wait-free multi-producer-single-consumer queue in C11 atomics
websocket
A single header c++ websocket client/server lib for linux
wss
Working Set Size tools