fleming_matt Profile Banner
Matt Fleming Profile
Matt Fleming

@fleming_matt

Followers
2K
Following
6K
Media
464
Statuses
5K

Co-founder @nyrkio. Systems Engineer @Cloudflare. Former Linux Kernel EFI maintainer. (Operating ∪ Database ∪ Distributed) ∩ Systems. https://t.co/xfl3eh0rSu

UK
Joined June 2011
Don't wanna be here? Send us removal request.
@fleming_matt
Matt Fleming
2 years
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 🙏
1
16
28
@fleming_matt
Matt Fleming
22 days
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.
Tweet card summary image
blog.cloudflare.com
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...
0
2
9
@copyconstruct
Cindy Sridharan
5 months
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
17
148
2K
@Sirupsen
Simon Eskildsen
5 months
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
5
17
135
@fleming_matt
Matt Fleming
7 months
Req merging seems incidental. Disabling merges doesn’t help
0
0
1
@fleming_matt
Matt Fleming
7 months
Wondering if @axboe has any pro tips on tracking down the cause of increased write latency (higher w_await time) when moving from 6.6 to 6.12? I'm seeing a 10x increase and more request merging happening.
1
0
7
@felipehuici
felipehuici
10 months
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
@UnikraftCloud
Unikraft Cloud
10 months
We are hiring! 💥 We're rapidly growing and are looking for strong additions to our team. Check out the postings below 👇🧵
2
9
37
@ScyllaDB
ScyllaDB
10 months
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! https://t.co/BQK01zq6ir #ScyllaDB
0
2
5
@micahlerner
Micah Learns
1 year
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): https://t.co/RUKcgoOQq6
0
14
67
@axboe
Jens Axboe
1 year
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. https://t.co/e9BNuAWAyo
6
38
286
@penberg
Pekka Enberg
1 year
I presented my talk on "Deterministic Simulation Testing" yesterday. If you missed the stream, here's a recording: https://t.co/vJ9JCtAhck Thanks @bebraw and @Future_Frontend for co-organizing and the awesome audience for first Systems from HEL!
2
14
99
@brendangregg
Brendan Gregg
1 year
AI Flame Graphs: Showing what's actually running on the HW and how we got there. Uses Intel EU stall profiling and eBPF. https://t.co/zIkkBG5nly
5
123
511
@apodelko
Alexander Podelko
1 year
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 https://t.co/8RIbpH1xnU for details.
icpe2025.spec.org
Join us at ICPE 2025 at York University, Toronto, Canada, from May 5-9, 2025, for the latest in performance engineering research and practice.
0
4
2
@joergroedel
Jörg Rödel
1 year
We are seeking a skilled Linux Kernel Security Expert to join our world class kernel team. Apply now and make a difference: https://t.co/RrRjpqQW7M #LinuxJobs #SUSE #Hiring
0
1
0
@fleming_matt
Matt Fleming
1 year
The essence of software optimisation explained in a single tweet.
0
0
5
@fleming_matt
Matt Fleming
1 year
sch_ext is the feature I’m most excited about in Linux 6.12
@parttimen3rd
Johannes Bechberger
1 year
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:
0
4
8
@alexcwatt
Alex Watt
1 year
Nice talk about spotting performance regressions with change point detection from @fleming_matt at #p99conf
1
2
8
@fleming_matt
Matt Fleming
1 year
This is happening right now. Im also on the live chat for Q&A
@P99CONF
P99CONF
1 year
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. https://t.co/15JZsSn9UZ #ScyllaDB
0
2
11
@wagnerjfr
Wagner Franchin
1 year
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 https://t.co/zWX9wF3pWq
Tweet card summary image
itnext.io
A Step-by-Step Guide to Help You Get the Application Up and Running
1
3
3