Presented by:

Kento Kawakami

from Japan openSUSE User Group

I am Kawakami Kento (in Japanese 川上けんと).

I am a member of the openSUSE Japan User Group and hold and join local events.

No video of the event yet, sorry!

eBPF(extended BPF) is extended BPF(Berkeley Packet Filter). BPF has proposed in 1993 an efficient packet filtering method for BSD. BPF had a virtual register machine for efficient packet filtering. Currently, BPF is used for non-packet filtering in Linux. For example, seccomp is filtering system call for sandbox. XDP is kernel space packet processing system. XDP is used cilium that is kernel-native networking and security toolchain. It is eBPF. eBPF can intercept for Linux kernel and support programs. In this talk, I introduce where is eBPF used and how to use the eBPF to Linux application statistics. Specifically, I introduce the eBPF programming method using statistics of PostgreSQL query processing time. PostgreSQL supports probes for dtrace, and eBPF can intercept program this dtrace probe. In addition, processing time statistics can be created more easily by using a library of bcc, which makes eBPF easy to use. Have a lot fan of eBPF :)

Date:
2019 October 6 - 15:30
Duration:
30 min
Room:
Aula Suastika (4th floor)
Language:
English
Track:
Difficulty:
Easy

Happening at the same time:

  1. Design of Data Warehouse for STP Bali Based on openSUSE Linux
  2. Start Time:
    2019 October 6 15:30

    Room:
    Ruang 202 (2nd floor)

  3. Developing MOOC’s Applications From Scratch on openSUSE with Laravel WebFramework & Docker
  4. Start Time:
    2019 October 6 15:30

    Room:
    Ruang 203a (2nd floor)

  5. Automate openSUSE Deployment on Linode using Terraform
  6. Start Time:
    2019 October 6 15:30

    Room:
    Ruang 203b (2nd floor)

  7. Automatic Your Wordpress Application with Helm on Kubernetes Infrastructure
  8. Start Time:
    2019 October 6 15:30

    Room:
    Ruang 203c (2nd floor)

  9. The Implementation of DevOps on Open Suse: Docker & MongoDB
  10. Start Time:
    2019 October 6 15:30

    Room:
    Ruang 201 (2nd floor)