Mark Price retweeted
1) Always start with a test.
Writing the test first shapes your design for the better. Starting with a test will set you up to code in an attempt to pass your test, rather than continuously going back to fix code that's tested too late, and failing.
Start as you mean to go on.
Mark Price retweeted
Replying to @benrady
@benrady kindly let me ramble on one of my favourite subjects. Go check it out on the site, or wherever you listen to podcasts!
New Episode: CPUs Are Clever. We discuss the kinds of things they do behind the scenes: Branch prediction, hyper-threading, OoO, renaming... Matt gets overly excited, and Ben tries to keep him on track. Listen at
twoscomplement.org/#podcast or wherever you get your podcasts
Mark Price retweeted
I'VE RELEASED A NEW BOOK! ➡️ bit.ly/3qHUYZX
Mark Price retweeted
Replying to @zbray
@zbray describes our tried-and-tested architecture for building highly-available, low-latency exchanges. ✍️ Zachary Bray 📖 10 min #HydraPlatform #Aeron #lowlatency #realtime #accelerators bit.ly/2Gn283K
Mark Price retweeted
DM me if you're interested. I'm more than open for any feedback and contribution!
More details on my blog easyperf.net/blog/2020/06/24…
PLEASE RETWEET!
#iamintel #performance #book
Mark Price retweeted
Our CTO Olivier Deheurles talks about the history of #Aeron and #Hydra in a new blog series🔖bit.ly/2Tk0i7m ✍️Olivier Deheurles #⃣ #opensource #aeron #hydra #lowlatency
Mark Price retweeted
I am running for an elected seat as an At-Large Member of the OpenJDK Governing Board this year. Elections start March 24.
If you would like to see me on the OpenJDK GB, RT and/or use hashtags #VoteForGil or #Gil2020 🤪
mail.openjdk.java.net/piperm…
openjdk.java.net/poll/gb/202…
Mark Price retweeted
The eBPF Go library powering Cilium 1.7 is now available for everyone. It is jointly maintained by @Cloudflare and the Cilium Team.
- Pure GO, no CGO
- Minimal external dependencies
- Loading, compling and troubleshooting eBPF progs
- eBPF maps
github.com/cilium/ebpf
Mark Price retweeted
The circllhist is a data-structure that allows to capture and analyze latency distribution. Here is how it looks. It's fully mergable, unbounded, fast (ns insertions), and reasonably small (<10kb) and accurate as well as battle tested for nearly a decade. 2/x
Mark Price retweeted
Interested in #opensource ftrace? @srostedt dives into the official tracer of the #Linux kernel & explains why it can improve your kernel understanding: bit.ly/2qPM6Yd
Mark Price retweeted
.@epickrram explores the improvements in #cloud networking technology, looks at #performance testing and measurement in cloud environments and outlines techniques for low-latency messaging from an operating-system perspective. #QConNYC @infoQ bit.ly/2BWTgfK
Mark Price retweeted
Techblog: CPU isolation of containers at Netflix. Learn how we've used algorithms, Linux primitives and smart OS scheduling to isolate workloads and improve efficiency.
medium.com/@NetflixTechBlog/…
Mark Price retweeted
Following couple #performance issues @CriteoEng, I encourage everybody that runs haswell+ proc and 4.x+ kernel to carefully read this doc on #intel_pstate driver kernel.org/doc/html/v4.18/ad… we have witnessed significant perf factors related to this driver!
Mark Price retweeted
#Profiling is a key technique in observing and understanding application performance. Take this workshop with @epickrram @QConLondon and learn more in-depth approaches to profiling & more advanced techniques. #Java
bit.ly/2UujlKk
Mark Price retweeted
Hot code is faster code JVM warm up (Mark Price)
youtube.com/watch?v=4fKSgc7Q…
@epickrram #jvmperformance
Mark Price retweeted
Moment sketches offer a much faster way to slice and dice quantiles in data cubes and streaming systems. Explore your latency in real-time! blog.acolyer.org/2018/10/31/…
Mark Price retweeted
Slides for my #AllThingsOpen talk: Linux Performance 2018 slideshare.net/brendangregg/…
Mark Price retweeted
new post: bpftrace (DTrace 2.0) for Linux 2018. Repo just made public! brendangregg.com/blog/2018-1…


























