Matt Fleming
mfleming.bsky.social
Matt Fleming
@mfleming.bsky.social
Nyrkiö co-founder. Systems engineer at Cloudflare. Former Linux kernel maintainer. Performance nerd.
Me and Jesper Dangaard Brouer wrote a blog post on the kernel’s BPF LPM trie implementation and cover some of the performance gotchas with the current code.

blog.cloudflare.com/a-deep-dive-...
A deep dive into BPF LPM trie performance and optimization
This post explores the performance of BPF LPM tries, a critical data structure used for IP matching. It delves into the trie algorithm, presents benchmark data, and explains how the current kernel imp...
blog.cloudflare.com
October 22, 2025 at 12:33 PM
Reposted by Matt Fleming
It’s been a long time coming... and finally here!

We’re making all the resources from Kernel Recipes available, from the very start. It’s still a little rough around the edges in terms of interface, but totally usable: slides, videos, photos, and drawings

Enjoy!

archives.kernel-recipes.org
Kernel Recipe Archives |
archives.kernel-recipes.org
January 29, 2025 at 10:26 PM
If you want the JDK cgroup support detection to keep working in Linux 6.12, you’d better enable the new CONFIG_MEMCG_V1 kconfig option otherwise you’ll spend a couple of days debugging OOMs 🙃
January 21, 2025 at 4:26 PM
Change Point Detection for performance testing just reached a whole new level. The project behind nyrkio.com and used in companies like Confluence and DataStax just got accepted into the ASF incubator project. Aww yeah!
November 29, 2024 at 9:54 AM
Reposted by Matt Fleming
Starter pack for folk contributing and committing to Apache Cassandra.

Let me know if you should be a part of it – ever contributed code or been active on any of our jira tickets.

go.bsky.app/13X1Pa
November 26, 2024 at 11:02 AM
Reposted by Matt Fleming
Hello, Bluesky users!

I curate and maintain list of resources on testing distributed systems. You might have seen it before. It's a good one, if I may say so myself.

asatarin.github.io/testing-dist...
Testing Distributed Systems
Curated list of resources on testing distributed systems
asatarin.github.io
November 19, 2024 at 5:26 AM
Reposted by Matt Fleming
Yes! I helped write a paper about the overall architecture arxiv.org/abs/2402.03239 but it doesn’t go into the systems/implementation/scalability aspects. I hope we can do a follow-up that covers that angle.
Bluesky and the AT Protocol: Usable Decentralized Social Media
Bluesky is a new social network built upon the AT Protocol, a decentralized foundation for public social media. It was launched in private beta in February 2023, and has grown to over 10 million regis...
arxiv.org
November 16, 2024 at 7:11 AM
Bluesky is really heating up! Lots of amazing folks are coming over here
November 15, 2024 at 2:20 PM
Reposted by Matt Fleming
Finer-grained performance metrics for EBS are here! The ones I'm most excited about are IO latency histograms, a real game changer for database performance monitoring and tuning: aws.amazon.com/about-aws/wh...
Amazon EBS now supports detailed performance statistics on EBS volume health - AWS
Discover more about what's new at AWS with Amazon EBS now supports detailed performance statistics on EBS volume health
aws.amazon.com
November 13, 2024 at 6:14 PM
Reposted by Matt Fleming
[arXiv highlights] xNVMe: Unleashing Storage Hardware-Software Co-design

An https://xnvme.io/ paper!

arxiv.org/abs/2411.0...
November 13, 2024 at 4:51 AM
ICPE paper bidding has started. Time to get to work. 👓
November 3, 2024 at 9:22 AM
I’m speaking on Wednesday at #srecon in Dublin. If you’re attending please come say hi!

www.usenix.org/conference/s...
Taming Noisy Benchmark Results Using Change Point Detection | USENIXusenix_logo_notag_white
www.usenix.org
October 28, 2024 at 1:43 PM