Remove BPF
article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

There's an arms race to add eBPF (BPF) to commercial observability products, and in this post I'll describe how to quickly do that. People like to show me their BPF observability products after they have prototyped or built them, but I often wish I had given them advice before they started. You might not even like BPF.

Latency 145
article thumbnail

Netflix at AWS re:Invent 2019

The Netflix TechBlog

4:45pm-5:45pm NFX 209 File system as a service at Netflix Kishore Kasi , Senior Software Engineer Abstract : As Netflix grows in original content creation, its need for storage is also increasing at a rapid pace. Technology advancements in content creation and consumption have also increased its data footprint. Wednesday?—?December

AWS 100
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Netflix at AWS re:Invent 2019

The Netflix TechBlog

4:45pm-5:45pm NFX 209 File system as a service at Netflix Kishore Kasi , Senior Software Engineer Abstract : As Netflix grows in original content creation, its need for storage is also increasing at a rapid pace. Technology advancements in content creation and consumption have also increased its data footprint. Wednesday?—?December

AWS 100
article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

There's an arms race to add [eBPF] (BPF) to commercial observability products, and in this post I'll describe how to quickly do that. People like to show me their BPF observability products after they have prototyped or built them, but I often wish I had given them advice before they started. You might not even like BPF.

article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

It is being developed for BSD, too, where BPF originated. That post covered the [bcc] front end (BPF Complier Collection), which has let me rewrite my DTraceToolkit tools. Internally, bpftrace uses a lex/yacc parser to convert programs to AST, then llvm IR actions, then BPF. It's shaping up to be a DTrace version 2.0:

C++ 110
article thumbnail

Netflix at AWS re:Invent 2019

The Netflix TechBlog

4:45pm-5:45pm NFX 209 File system as a service at Netflix Kishore Kasi , Senior Software Engineer Abstract : As Netflix grows in original content creation, its need for storage is also increasing at a rapid pace. Technology advancements in content creation and consumption have also increased its data footprint. Wednesday?—?December

AWS 37
article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

It is being developed for BSD, too, where BPF originated. That post covered the [bcc] front end (BPF Complier Collection), which has let me rewrite my DTraceToolkit tools. Internally, bpftrace uses a lex/yacc parser to convert programs to AST, then llvm IR actions, then BPF. It's shaping up to be a DTrace version 2.0:

C++ 40