fleming_matt's profile picture. Co-founder @nyrkio. Systems Engineer @Cloudflare. Former Linux Kernel EFI maintainer. (Operating ∪ Database ∪ Distributed) ∩ Systems. http://mfleming.bsky.social

Matt Fleming

@fleming_matt

Co-founder @nyrkio. Systems Engineer @Cloudflare. Former Linux Kernel EFI maintainer. (Operating ∪ Database ∪ Distributed) ∩ Systems. http://mfleming.bsky.social

Pinned

If you're responsible for performance (of a feature, product, or just all the things) at your company and can spare 30 minutes I'd love to have a technical call with you to understand how you do things! 📈 DMs open 📭 Retweets appreciated 🙏


Me and ⁦@JesperBrouer⁩ 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-in…


Matt Fleming reposted

Full report for yesterday’s Google outage - not feature flagging a new code path - null pointer crashing a binary when reading empty fields from Spanner - remediation causing a thundering herd as there was no exponential backoff - which required manual throttling to recover from

copyconstruct's tweet image. Full report for yesterday’s Google outage

- not feature flagging a new code path
- null pointer crashing a binary when reading empty fields from Spanner
- remediation causing a thundering herd as there was no exponential backoff
- which required manual throttling to recover from
copyconstruct's tweet image. Full report for yesterday’s Google outage

- not feature flagging a new code path
- null pointer crashing a binary when reading empty fields from Spanner
- remediation causing a thundering herd as there was no exponential backoff
- which required manual throttling to recover from

Matt Fleming reposted

we are looking for a p99 engineer to work on infra/autoscaling/k8s tooling for the 10s of clusters (soon 100s) we run across all 3 clouds. dm me


Matt Fleming reposted

Practical Benchmarking: How To Detect Performance Changes in Noisy Results bit.ly/4iog2z8 by @fleming_matt


Matt Fleming reposted

Happy to announce we're growing our team 🚀 We're looking for folks to help us build out our backend infrastructure. If Golang is your native tongue, and distributed systems, system admin and high performance/efficiency are your cup of tea (or coffee!) please apply. Come on over…

We are hiring! 💥 We're rapidly growing and are looking for strong additions to our team. Check out the postings below 👇🧵



Matt Fleming reposted

João Lima & @fleming_matt will explain the design & architecture of Cloudflare's boot infrastructure, the decisions made to help it scale, & how it allows customization while maintaining trust. Don't miss this one at Monster Scale Summit! ow.ly/nNqn50UElPk #ScyllaDB


Matt Fleming reposted

I've been catching up on CS papers from the past six months, and wow...DBLP is so awesome. It makes it so easy to find all of the papers in a single place. Great example from Networked Systems Design and Implementation (NSDI): dblp.org/db/conf/nsdi/n…

micahlerner's tweet image. I've been catching up on CS papers from the past six months, and wow...DBLP is so awesome.

It makes it so easy to find all of the papers in a single place. 

Great example from Networked Systems Design and Implementation (NSDI): dblp.org/db/conf/nsdi/n…

Matt Fleming reposted

Uncached buffered IO is back, after a 5 year hiatus. Simpler and cleaner now. Up to 65-75% improvement, at half the CPU usage on my system. And none of the nonsense of the unpredictability of the page cache. See commit 1 and 3 for read/write perf data. git.kernel.dk/cgit/linux/log…


Matt Fleming reposted

I presented my talk on "Deterministic Simulation Testing" yesterday. If you missed the stream, here's a recording: youtube.com/live/29Vz5wkoU… Thanks @bebraw and @Future_Frontend for co-organizing and the awesome audience for first Systems from HEL!

penberg's tweet card. FF meetup #4 - Deterministic simulation testing

youtube.com

YouTube

FF meetup #4 - Deterministic simulation testing


Matt Fleming reposted

AI Flame Graphs: Showing what's actually running on the HW and how we got there. Uses Intel EU stall profiling and eBPF. brendangregg.com/blog/2024-10-2…

brendangregg's tweet image. AI Flame Graphs: Showing what's actually running on the HW and how we got there. Uses Intel EU stall profiling and eBPF. brendangregg.com/blog/2024-10-2…

Matt Fleming reposted

Last chance to submit papers to the International Conference on #Performance Engineering (#ICPE2025 - May 5-9, 2025 in Toronto ) - the deadline is Nov 01, 2024 for both the Research and Industry tracks . Please check icpe2025.spec.org for details.


Matt Fleming reposted

We are seeking a skilled Linux Kernel Security Expert to join our world class kernel team. Apply now and make a difference: jobs.suse.com/us/en/job/7100… #LinuxJobs #SUSE #Hiring


The essence of software optimisation explained in a single tweet.

We are hiring! 💥 We're rapidly growing and are looking for strong additions to our team. Check out the postings below 👇🧵



sch_ext is the feature I’m most excited about in Linux 6.12

Want to learn something over the weekend? Learn how to write a minimal Linux scheduler with eBPF and sched_ext in C in my tutorial: mostlynerdless.de/blog/2024/10/2…



Matt Fleming reposted

Nice talk about spotting performance regressions with change point detection from @fleming_matt at #p99conf

alexcwatt's tweet image. Nice talk about spotting performance regressions with change point detection from @fleming_matt at #p99conf
alexcwatt's tweet image. Nice talk about spotting performance regressions with change point detection from @fleming_matt at #p99conf

This is happening right now. Im also on the live chat for Q&A

Change Point Direction is gaining traction for performance change detection. In 15 min., learn how these algorithms work, as well as some examples of regressions discovered by CPD in open-source projects during @fleming_matt's #P99CONF session. ow.ly/etpH50TQZec #ScyllaDB

P99CONF's tweet image. Change Point Direction is gaining traction for performance change detection. In 15 min., learn how these algorithms work, as well as some examples of regressions discovered by CPD in open-source projects during @fleming_matt's #P99CONF session. ow.ly/etpH50TQZec

#ScyllaDB


Matt Fleming reposted

How to Deploy Nyrkiö Locally Using #Docker A Step-by-Step #Guide to Help You Get the Application Up and Running #Performance #Testing @Docker @nyrkio medium.com/itnext/how-to-…


Loading...

Something went wrong.


Something went wrong.