Stars
An implementation of Scalable service-Oriented MiddlewarE over IP
This project shows how to measure the performance of a C++ code by measuring the total execution time either in nanoseconds (ns) or CPU cycles (Tailored for Cortex-A72 32 bits and 64 bits).
A C++ framework for programming real-time applications
An IEEE1588 Precision Time Protocol Implementation written in Python and C using a kernel bypass.
The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...)
eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
🔥🔥 btrace (AKA RheaTrace) is a high-performance Android & iOS tracing tool built on Perfetto. It not only times your methods but also reveals why they’re slow.
Building Low Latency Applications with CPP by Packt Publishing
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
📖 作为对《C++ Concurrency in Action - SECOND EDITION》的中文翻译。
Embedded Scripting Language Designed for C++
《The Art of Writing Efficient Programs》的非专业个人翻译
Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.
The Art of Writing Efficient Programs, published by Packt
Sample code for the Effective Modern C++ book by Scott Meyers.