7–9 November 2016: Conference & Tutorials
9–10 November 2016: Training
Amsterdam, The Netherlands
Sasha Goldshtein

Sasha Goldshtein
CTO, Sela Group

Website | @goldshtn

Sasha Goldshtein is the CTO of Sela Group, a Microsoft C# MVP and Azure MRS, a Pluralsight author, and an international consultant and trainer. Sasha’s consulting work revolves mainly around distributed architecture, production debugging, and mobile application development. Sasha is the author of Introducing Windows 7 for Developers (Microsoft Press) and Pro .NET Performance (Apress). He is also a prolific blogger and the author of numerous training courses, including .NET Debugging, .NET Performance, Android Application Development, and Modern C++.


11:50–12:30 Tuesday, 8/11/2016
Metrics/monitoring Forum Audience level: Intermediate
Sasha Goldshtein (Sela Group)
Average rating: ****.
(4.86, 14 ratings)
Sasha Goldshtein offers an overview of eBPF (extended Berkeley Packet Filters), a kernel technology that enables a plethora of diagnostic scenarios by introducing dynamic, safe, low-overhead, efficient programs that run in the context of your live kernel. BPF programs can attach to kprobes and uprobes, static kernel tracepoints, and even user-mode static probes. Read more.
9:30–11:00 Wednesday, 9/11/2016
Metrics/monitoring DevOps G104/105 Audience level: Intermediate
Sasha Goldshtein (Sela Group)
Average rating: ****.
(4.00, 1 rating)
eBPF (extended Berkeley Packet Filters) is a modern kernel technology that can be used to introduce dynamic tracing into a system that wasn't prepared or instrumented in any way. Sasha Goldshtein walks you through Linux dynamic tracing, exploring BCC (the BPF compiler collection), and building a couple of simple tools of your own. Read more.