Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 33 posts.
The Systemd Chronicles
There is a menace which is spreading like a disease throughout the Linux world, it is called systemd .
Rwasa – A high-performance web server in x86_64 assembly
rwasa is our full-featured, high performance, scalable web server designed to compete with the likes of nginx . It has been built from the ground-up with no external library dependencies entirely in x86_64 assembly language, and is the result of many years' experience with high volume web environments. In addition to…
Test iOS and Android Audio Latency with Superpowered Latency Test App
iOS and Android Audio Latency Test App with round-trip audio latency data for Apple, Samsung Galaxy, Xiaomi, LG, HTC, Nexus, Motorola, Sony, etc. devices.
Understanding Container Reuse in AWS Lambda
Tim Wagner, AWS Lambda AWS Lambda functions execute in a container (sandbox) that isolates them from other functions and provides the resources, such as memory, specified in the function’s configuration. In this article we discuss how Lambda creates and reuses these sandboxes, and the impact of those policies on the…
Bypassing the Linux kernel for high-performance packet filtering
In two previous posts we've discussed how to receive 1M UDP packets per second and how to reduce the round trip time. We did the experiments on Linux and the performance was very good considering it's a general purpose operating system.
Cap'n Proto: Cap'n Proto, FlatBuffers, and SBE
Update Jun 18, 2014: I have made some corrections since the original version of this post.
How to receive a million packets per second
Last week during a casual conversation I overheard a colleague saying: "The Linux network stack is slow! You can't expect it to do more than 50 thousand packets per second per core!"
Under the hood: Facebook’s cold storage system
Visit the post for more.
Look Before You Leap – The Coming Leap Second and AWS
My colleague Mingxue Zhao sent me a guest post designed to make sure that you are aware of an important time / clock issue. Note: This post was first published on May 18, 2015. We made some important additions and corrections on May 25, 2015. — Jeff; The International Earth Rotation and Reference Systems (IERS) […]
Scaling Out PostgreSQL for CloudFlare Analytics Using CitusDB (YC S11)
When I joined CloudFlare about 18 months ago, we had just started to build out our new Data Platform. At that point, the log processing and analytics pipeline built in the early days of the company had reached its limits.
Project Zero: Exploiting the DRAM rowhammer bug to gain kernel privileges
Posted by Mark Seaborn, sandbox builder and breaker, with contributions by Thomas Dullien, revers...
VP9 encoding/decoding performance vs. HEVC/H.264
A while ago, I posted about ffvp9, FFmpeg's native decoder for the VP9 video codec, which significantly outperforms Google's decoder (part of libvpx). We also talked about encoding performance (quality, mainly), and showed VP9 significantly outperformed H.264, although it was much slower. The elephant-in-the-room…
How We Designed for Performance and Scale
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
First fully sandboxed Linux desktop app
Its not a secret that I've been working on sandboxed desktop applications recently. In fact, I recently gave a talk at devconf.cz about it. However, up until now I've mainly been focusing on the bundling and deployment aspects of the problem. I've been running applications in their own environment, but having pretty…
How to achieve low latency with 10Gbps Ethernet
In a recent blog post we explained how to tweak a simple UDP application to maximize throughput. This time we are going to optimize our UDP application for latency. Fighting with latency is a great excuse to discuss modern features of multiqueue NICs.
Asm.js Speedups Everywhere
asm.js is an easy-to-optimize subset of JavaScript. It runs in all browsers without plugins, and is a good target for porting C/C++ codebases such as game engines - which have ...