Topics /
Systems & Performance
The most popular blog posts about systems & performance on Hacker News. 52 posts.
Windows-NT vs. CP/M
Microsoft has come out with a number of benchmarks and comparison papers championing the fact that Windows-NT is much better than Linux. I find such comparisons fascinating, but rather than rehash this argument, I've decided to create my own comparison. Not of Windows-NT vs. Linux, that's been done. But of Windows-NT…
Return-Oriented Programming without Returns (on the x86)
We show that on the x86 it is possible to mount a return-oriented programming attack without using any return instructions. Our new attack instead makes use of certain instruction sequences that behave like a return; we show that these sequences occur with sufficient frequency in large Linux libraries to allow…
Slides and notes from my three hour Redis tutorial
These slides and notes were originally written to accompany a three hour Redis tutorial I gave at the NoSQL Europe conference on the 22nd of April 2010.
Ubuntu Server tech lead: The real problem with Java in Linux distros
Java is not a first-class citizen in Linux distributions. We generally have decent coverage for Java libraries, but lots of Java software is not packaged at all, or packaged in alternate repositori…
When App Engine Went Wrong
The High Falls hike was my first with the Vancouver branch of the Alpine Club...
Redis, from the Ground Up
A deep dive into the data structure server: origins, design decisions, feature set, applications, and more.
Redirect to sslh
My homepage for projects, jokes and bunnies.
TCCBOOT: TinyCC Boot Loader
TCCBOOT is only 138 KB big (uncompressed code) and it can compile and run a typical Linux kernel in less than 15 seconds on a 2.4 GHz Pentium 4.