メインセッションでは@yuuk1tさんをゲストに迎えてeBPFについて,ニュースセッションではPrometheus ExemplarsやKubernetes 1.21, Incident Metrics in SRE,Staff Engineerについて話しました.
Shownotes
The followings are links which we talked in this episode.
⛩️ Opening
🧘Follow-up
📰 News
🚀 Main
- Yuuki TSUBOUCHI
- 山下記念研究賞
- BPF Performance Tools (Book)
- Systems Performance: Enterprise and the Cloud, 2nd Edition (Book)
- Linux Observability with BPF (Book)
- 5 technologies to watch in 2021 according to the TOC
- Linux BPF Superpowers
- What is eBPF? An Introduction and Deep Dive into the eBPF Technology
- The BSD Packet Filter: A New Architecture for User-level Packet Capture
- Datadog Network Performance Monitoring
- Visualize Metrics Using the Topology View
- weaveworks/scope: Monitoring, visualisation & management for Docker & Kubernetes
- eBPF Summit 2020
- Our eBPF Journey at Datadog - Laurent Bernaille & Tabitha Sable, Datadog - Keynote
- Cilium - Linux Native, API-Aware Networking and Security for Containers
- cilium/hubble: Hubble - Network, Service & Security Observability for Kubernetes using eBPF
- Next Open-sourcing Katran, a scalable network load balancer
- The eXpress data path | Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies
- BPF at Facebook (and beyond)
- Cloudflare architecture and how BPF eats the world
- Cilium 1.8: XDP Load Balancing, Cluster-wide Flow Visibility, Host Network Policy, Native GKE & Azure modes, Session Affinity, CRD-mode Scalability, Policy Audit mode, ... - Cilium
- Introducing ebpf_exporter (Promcon 2018/CloudFlare)
- Falco.org
- Kubernetes Podcast from Google: Episode 91 - eBPF and Falco, with Leonardo Di Donato
- Bringing eBPF and Cilium to Google Kubernetes Engine
- The Future of eBPF based Networking and Security - Thomas Graf, Isovalent - Full Keynote
- Unifying kernel tracing
- Linux tracing systems & how they fit together
- What is eBPF? An Introduction and Deep Dive into the eBPF Technology
- A Beginner’s Guide to eBPF Programming - Liz Rice - Full Keynote
- BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
- Getting Started with eBPF and Go
- gobpf: Go bindings for creating BPF programs
- How to Build eBPF Programs with libbpfgo
- Why We Switched from BCC to libbpf for Linux BPF Performance Analysis
- bpftrace: High-level tracing language for Linux eBPF
- kubectl-trace: Schedule bpftrace programs on your kubernetes cluster using the kubectl
- bpftrace-tetris: Tetris in bpftrace
- BPF Portability and CO-RE · BPF
- BPF binaries: BTF, CO-RE, and the future of BPF perf tools
- EBPF is turning the Linux kernel into a microkernel
- TCP-BPF: Programmatically tuning TCP behavior through BPF
- When eBPF Meets FUSE
- BPF for storage: an exokernel-inspired approach
- Brendan Gregg's "Learn eBPF Tracing: Tutorial and Examples"
- awesome-ebpf
- 第8回WebSystemArchitecture研究会(オンライン)