eunomia-bpf
wasm-bpf
eunomia-bpf | wasm-bpf | |
---|---|---|
1 | 7 | |
560 | 332 | |
4.1% | 2.7% | |
7.3 | 7.1 | |
about 1 month ago | 6 months ago | |
Rust | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
eunomia-bpf
-
eBPF Tutorial by Example 9: Capturing Scheduling Latency and Recording as Histogram
We will use eunomia-bpf to compile and run this example. You can refer to https://github.com/eunomia-bpf/eunomia-bpf to download and install the ecc compilation toolkit and ecli runtime.
wasm-bpf
What are some alternatives?
bpf-developer-tutorial - eBPF Developer Tutorial: Learning eBPF Step by Step with Examples
rbperf - Low-overhead sampling profiler and tracer for Ruby for Linux
libbpf - Automated upstream mirror for libbpf stand-alone build.
darklua - A command line tool that transforms Lua code
libbpf-sys - Rust bindings to libbpf from the Linux kernel
bpfman - An eBPF Manager for Linux and Kubernetes
wasm-micro-runtime - WebAssembly Micro Runtime (WAMR)
wasmtime - A fast and secure runtime for WebAssembly
lunatic - Lunatic is an Erlang-inspired runtime for WebAssembly
json_typegen - Tools and libraries to create types for Rust, Kotlin, TypeScript and Python from JSON samples
awesome-wasm-langs - 😎 A curated list of languages that compile directly to or have their VMs in WebAssembly