Presentation: How to Make Linux Microservice-Aware With Cilium and eBPF

Track: Modern Operating Systems

Location: Pacific BC

Duration: 10:35am - 11:25am

Day of week:

Slides: Download Slides

Level: Advanced

Persona: Developer, DevOps Engineer

This presentation is now available to view on InfoQ.com

Watch video with transcript

Abstract

Container runtimes cause Linux to return to its original purpose: to serve applications interacting directly with the kernel. At the same time, the Linux kernel is traditionally difficult to change and its development process is full of myths. A new efficient in-kernel programming language called eBPF is changing this and allows everyone to extend existing kernel components or glue them together in new forms without requiring to change the kernel itself.

Speaker: Thomas Graf

Founding Member @CiliumProject

Thomas Graf is Co-Founder & CTO at Covalent and creator of the Cilium project. Before this, Thomas has been a Linux kernel developer at Red Hat for many years. Over the more than 15 years working on the Linux kernel, Thomas was involved in a variety of networking and security subsystems. For the past couple of years, Thomas has been involved in the development of BPF and XDP.

Find Thomas Graf at

Similar Talks

Stateful Programming Models in Serverless Functions

Qcon

Principal Engineering Manager @Microsoft, helping lead the Azure Functions Team

Chris Gillum

User & Device Identity for Microservices @ Netflix Scale

Qcon

Senior Software Engineer in Product Edge Access Services Team @Netflix

Satyajit Thadeshwar

Managing Failure Modes in Microservice Architectures

Qcon

VP Cloud Architecture Strategy @AWSCloud & Microservices Pioneer

Adrian Cockcroft

Beyond Microservices: Streams, State and Scalability

Qcon

Software Engineer @Confluent, PMC Member @Kafka, & Committer Apache Sqoop

Gwen Shapira