kernellogger, to linux
@kernellogger@fosstodon.org avatar

How Allegro reduced latency outliers by 82% by switching to :

https://blog.allegro.tech/2024/03/kafka-performance-analysis.html

"'Using a combination of packet sniffing, , and async-profiler we managed to identify the root cause of slow produce requests in our Kafka cluster. We then tested a couple of solutions to the problem: data=writeback journaling mode, fast commits, and changing the file system to XFS.[…] With XFS, the number of produce requests exceeding 65ms (our SLO) was lowered by 82%.'"

HonkHase, to random German
@HonkHase@chaos.social avatar

Bingo vom Feinsten, ey O_o

Cisco hat im Jahre 2024 für sich entdeckt, mit Glitzer-Hypes garniert und viel Blahfasel drum herum gewirsingt... alles komplettes Tralala Hypershield HyperHyper CyberCyber 🙄🤦‍♀️

Ich möchte 🔥
https://www.heise.de/news/l-f-Cisco-erfindet-die-Security-neu-9691102.html

kernellogger, to linux
@kernellogger@fosstodon.org avatar

udev-hid-bpf: quickstart tooling to fix your HID [Human Interface Devices] devices with :

https://who-t.blogspot.com/2024/04/udev-hid-bpf-quickstart-tooling-to-fix.html

@whot writes:

"'[…] been working on and polishing a little tool called udev-hid-bpf [1]. This is the scaffolding required quickly and easily write, test and eventually fix your HID input devices (mouse, keyboard, etc.) via a BPF program instead of a full-blown custom kernel driver or a semi-full-blown patch.'"

[1] https://libevdev.pages.freedesktop.org/udev-hid-bpf/index.html

igalia, to random
@igalia@floss.social avatar

Second day of NA & and we continue with our booth E28 (come see us) and more Igalia's talks. Thread 👇🧵

igalia,
@igalia@floss.social avatar

This one was about ! Our colleague
@multics69 has been on a quest to remove stuttering from games, by going all the way down to the kernel process scheduler. He's been working on a new gaming-oriented scheduler that has potential to also improve other kinds of interactive workloads. And it's implemented in 🤯

Same person during the talk, a convoluted graph in the slide shows dependencies among scheduling tasks and how they interact waking up each other.

djalaltix, to random
@djalaltix@fosstodon.org avatar

Detect XZ backdoor thanks to Tetragon, but yeh better upgrade or downgrade ;-) https://github.com/cilium/tetragon/pull/2276

changelog, to rust
@changelog@changelog.social avatar

bpftop provides a dynamic real-time view of running eBPF programs

🔗 https://github.com/Netflix/bpftop

#ebpf #cli #rustlang #netflix

video/mp4

sjvn, to opensource
@sjvn@mastodon.social avatar

Netflix Releases bpftop: An eBPF-Based Application Monitor: https://thenewstack.io/netflix-releases-bpftop-an-ebpf-based-application-monitor/……… by @sjvn

Besides being the streaming video champ, Netflix makes excellent software such as bpftop, a new, nifty monitor.

sjvn, to opensource
@sjvn@mastodon.social avatar

Netflix Releases bpftop: An eBPF-Based Application Monitor: https://thenewstack.io/netflix-releases-bpftop-an-ebpf-based-application-monitor/ by @sjvn

Besides being the streaming video champ, Netflix makes excellent software such as bpftop, a new, nifty monitor.

kernellogger, to linux
@kernellogger@fosstodon.org avatar

Announcing : Streamlining performance optimization

https://netflixtechblog.com/announcing-bpftop-streamlining-ebpf-performance-optimization-6a727c1ae2e5

"'"bpftop provides a dynamic real-time view of running eBPF programs. It displays the average execution runtime, events per second, and estimated total CPU % for each program. This tool minimizes overhead by enabling performance statistics only while it is active."'"

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

Andrea Righi, engineer @ Canonical, published "Writing a scheduler for Linux in Rust that runs in user-space"

https://arighi.blogspot.com/2024/02/writing-scheduler-for-linux-in-rust.html

"'"I’ve decided to start a series of blog posts to cover some details about scx_rustland, my little scheduler written in that runs in user-space.

[…]

The connection with the happens thanks to and sched-ext: together they allow to channel all the scheduling events to a user-space program, which then […]"'"

governa, to random
@governa@fosstodon.org avatar

How Can Help IT Teams Improve Security & Observability

https://linuxsecurity.com/news/cloud-security/ebpf-security-observability

kernellogger, to random
@kernellogger@fosstodon.org avatar

"[…] I learn how stuff works by building things with the aforementioned stuff. To get a proper grasp on , I'll build a program that leverages eBPF to intercept SSL traffic in user-space, capturing data before it is encrypted (outgoing messages) and after it is decrypted (incoming messages). This'll let us read wire-encrypted SSL traffic on our local system without proxies, or having to meddle directly with the processes involved.[…]"

https://blog.scottgerring.com/adventures-in-ebpf/ (from Scott Gerring)

arthurzenika, to ubuntu French
@arthurzenika@pouet.chapril.org avatar

> Performance engineering on Ubuntu leaps forward with frame pointers by default in Ubuntu 24.04 LTS

https://ubuntu.com/blog/ubuntu-performance-engineering-with-frame-pointers-by-default

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

The " for Admins" series from Ansil Hameed grew and right now contains seven parts.

It among others covers how to write a "eBPF program to block all packets via XDP"[1] and how to "block a TCP port of an interface instead of all packet"[2].

This article series based on his "journey to demystify eBPF" also covers some eBPF basics and things related to it: https://ansilh.com/tags/ebpf/

[1] https://ansilh.com/posts/04-ebpf-for-linux-admins-part4/
[2] https://ansilh.com/posts/05-ebpf-for-linux-admins-part5/

kernellogger, to random
@kernellogger@fosstodon.org avatar

"[…] The lack of unbounded loops in [] and some other freely expressible way of manipulating data mean that extra thought has to be given when looking and parsing application data. But with a thoughtful approach I don’t see why most protocols can’t be processed by eBPF, today we need to bind programs to TC (Traffic Control) but once XDP has egress support we can offload so much application processing […]

https://thebsdbox.co.uk/2024/01/15/Perfecting-Protocol-Parsing-Probably-with-eBPF/

AndiMann, to security
@AndiMann@masto.ai avatar

"@Cisco buy highlights , "

Great insight on emerging tech, and why it is getting so much attention - and money.

Love the in , , !

@Mcooney59 via @NetworkWorld

https://www.networkworld.com/article/1291149/cisco-buy-highlights-container-networking-security.html

kernellogger, to linux
@kernellogger@fosstodon.org avatar

The network subsystem changes for 6.8 were merged: https://git.kernel.org/torvalds/c/3e7aeb78ab01c2c2f0e1f784e5ddec88fcd3d106

1/ That merge contains way to many interesting things to mentioned here, so let me just pick a few of them in this thread:

kernellogger,
@kernellogger@fosstodon.org avatar

3/

  • tons of / verifier improvements

  • Remove deprecated bpfilter kernel leftovers given the project is developed in user-space (https://github.com/facebook/bpfilter )

  • Add initial TX metadata implementation for AF_XDP

  • Support for VLAN tag in XDP hints

  • Support uid/gid options when mounting bpffs

lizrice, to random
@lizrice@hachyderm.io avatar

Join us on YouTube next Friday and talk about solving coding challenges like in the kernel using https://youtube.com/shorts/WlNSfrUAhR8

nicole, to til
@nicole@pkm.social avatar

🔴 I'm live now with @javaducky and Nikola Grcevski on @grafana Office Hours to talk about application auto-instrumentation with eBPF and Grafana Beyla. Using this as my own opportunity to ask all the questions I have about what eBPF is and how close we can actually get to automagically observing everything using it... https://youtube.com/live/ZEUzucqXUnQ

kernellogger, to Java
@kernellogger@fosstodon.org avatar

"'"[…] #eBPF programs are compiled down to eBPF bytecode and attached to hooks in the kernel via a syscall. This is tedious; so many libraries for eBPF allow you to write applications using and interacting with eBPF in C++, Rust, Go, Python, and even Lua.

But there are none for #Java, which is a pity. So… I decided to write bindings using the new Foreign Function API (Project Panama, preview in 21) and #bcc […]"'"

https://mostlynerdless.de/blog/2023/12/31/hello-ebpf-developing-ebpf-apps-in-java-1/ #Linux #kernel #BPF #LinuxKernel

chfrankcgn, to Kubernetes
@chfrankcgn@chaos.social avatar
brancz, to random
@brancz@hachyderm.io avatar

Exciting times, we're looking for a software engineer to join Polar Signals and work on all things & profiling. Come and join an amazing team! 🧊

https://www.polarsignals.com/jobs/ebpf-engineer

lizrice, to random
@lizrice@hachyderm.io avatar

We've got a great topic for today's eCHO Livestream! Come join us if you're interested in


network performance ✅
kernel internals ✅
machine learning ✅

https://www.youtube.com/live/3ylmGE6sW8w?si=jAmoasVbaSVpmBXO

lizrice, to random
@lizrice@hachyderm.io avatar

Don’t miss eCHO tomorrow when I’ll be learning from Alan Maguire about how bpftune is using reinforcement learning to tune kernel parameters. Join us and bring your questions and ideas! It’s the last eCHO of 2023 too 🙋‍♀️

https://www.youtube.com/live/3ylmGE6sW8w?si=4ioh8Ym5o6kZO88M

dnsmichi, to random

👋 New Ops in Dev newsletter, December 2023

Ollama.ai, tldraw make real, AWS Q, Google Gemini, Duo Chat, CI/CD , recordings

https://opsindev.news/archive/2023-12-08/

And much more 👇

dnsmichi,

🐝 The Inner Dev learning eBPF

Detect and defend attacks
Snoopy to trace TLS
and signals
Kubescape 3.0
Isovalent Labs

https://opsindev.news/archive/2023-12-08/#the-inner-dev-learning-ebpf

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • everett
  • slotface
  • rosin
  • ethstaker
  • Durango
  • GTA5RPClips
  • megavids
  • cubers
  • modclub
  • mdbf
  • khanakhh
  • vwfavf
  • osvaldo12
  • cisconetworking
  • tester
  • Leos
  • tacticalgear
  • anitta
  • normalnudes
  • JUstTest
  • All magazines