bpfquery

Zack's experimental tool for querying BPF with SQL. (by zmaril)

Bpfquery Alternatives

Similar projects and alternatives to bpfquery

  1. materialize

    Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data. (by MaterializeInc)

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

  4. multiwoven

    🔥🔥🔥 Open source composable CDP - alternative to hightouch and census.

  5. feldera

    13 bpfquery VS feldera

    The Feldera Incremental Computation Engine

  6. wasm-bpf-rs

    A WebAssembly eBPF runtime based on wasmtime in rust

  7. hancock

    A tool for finding and collating all of the function signatures in a git repository, particularly for the linux kernel. (by zmaril)

  8. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  9. bpftrace

    High-level tracing language for Linux

  10. pwru

    Packet, where are you? -- eBPF-based Linux kernel networking debugger

  11. tcpdump

    the TCPdump network dissector

  12. libpcap

    the LIBpcap interface to various kernel packet capture mechanism

  13. capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

  14. capstone

    Discontinued Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings. [Moved to: https://github.com/capstone-engine/capstone] (by aquynh)

  15. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better bpfquery alternative or higher similarity.

bpfquery discussion

Log in or Post with

bpfquery reviews and mentions

Posts with mentions or reviews of bpfquery. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-20.
  • Building Databases over a Weekend
    5 projects | news.ycombinator.com | 20 Nov 2024
    I’ve been messing around with sql and stream processing off and on the last few months via https://github.com/zmaril/bpfquery and then https://github.com/zmaril/zquery, so I very much feel this comment. I didn’t want to build out my own stream processing architecture in bpfquery, it was getting pretty tough pretty fast, so I switched over to a datafusion backend in zquery in the hopes that it could do stream processing well. It can handle static data really well, much better the home grown half engine I made in bpfquery, but streaming sql isn’t easily possible at the moment, everybody is building their own implementations and trying to upstream what they need, no coherent whole from data fusion. I was looking into making an attempt with arroyo sometime, but I think the authors want that code to be used as a standalone binary and not as a library in something else, based on my last impression of it a while back. So, maybe in a few years it’ll be as easy to make a streaming database as it is now to make a normal one, but that’s not the case currently.
  • Show HN: bpfquery – experimenting with compiling SQL to bpf(trace)
    5 projects | news.ycombinator.com | 27 Aug 2024
    Hello! The last few weeks I've been experimenting with compiling sql queries to bpftrace programs and then working with the results. bpfquery.com is the result of that, source available at https://github.com/zmaril/bpfquery. It's a very minimal sql to bpftrace compiler that lets you explore what's going on with your systems. It implements queries, expressions, and filters/wheres/predicates, and has a streaming pivot table interface built on https://perspective.finos.org. I am still figuring out how to do windows, aggregations and joins though, but the pivot table interface actually lets you get surprisingly far. I hope you enjoy it!

Stats

Basic bpfquery repo stats
2
38
8.0
8 months ago

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?