Topics /
Systems & Performance
The most popular blog posts about systems & performance on Hacker News. 63 posts.
How Basecamp Next got to be so damn fast without using much client-side UI
When we started working on Basecamp Next last year, we had much internal debate about whether we should evolve the existing code base or rewrite it. I’ll dive more into that debate further in a later post, but one of the key arguments for a rewrite was that we wanted a dramatic leap forward i…
How Mailinator compresses its email stream by 90%
Given the title of this article, the first thing that should pop into your mind is probably - "well, use a compression algorithm - right?". ...
Linux 3.7 released
Summary of the changes and new features merged in the Linux kernel during the 3.7 development cycle
This is what 864GB of RAM looks like now
From the very start, we wanted Basecamp Next to be fast. Really, really fast. To do so we built a russian-doll architecture of nested caching that I’ll write up in detail soon. But for now I just wanted to share where all this caching is going to live as we just installed it at the hosting ce…
Firefox finally plugs the leak
Leaky add-ons are a big problem, but there’s been lots of action relating to them recently. What follows is a summary of the situation and a request for help from currently Nightly testers who use add-ons.
EC2 I/O
SentinelOne unifies AI-powered endpoint, cloud, identity, and data protection—enhanced by our Security Data Lake for seamless and efficient cybersecurity.
Reddit: 2012 State of the Servers
Get the latest product news, company announcements, and user insights from the official Reddit blog.
How key-based cache expiration works
There are only two hard things in Computer Science: cache invalidation and naming things — Phil Karlton Doing cache invalidation by hand is an incredibly frustrating and error-prone process. You’re very likely to forget a spot and let stale data get served. That’s enough to turn…
Pushing Nginx to its limit with Lua
At CloudFlare, Nginx is at the core of what we do. It is part of the underlying foundation of our reverse proxy service. In addition to the built-in Nginx functionalities, we use an array of custom C modules...
Interesting new Unix commands/binaries in OS X Mountain Lion
In addition to those on its well-known list of 200+ new features, OS X Mountain Lion also brings along a handful of new UNIX commands and binaries. Most are probably outside the scope of Ask Different (e.g. commands concerning Radius Authentication, Kerberos or Berkeley DB maintainance) but some of them may prove…
Linux 3.5 Kernel Released
Summary of the changes and new features merged in the Linux kernel during the 3.5 development cycle
Understanding C by learning assembly
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
Farming hard drives: how Backblaze weathered the Thailand drive crisis
Get all of the latest cloud storage news and insights from Backblaze - the leading independent cloud storage provider.
Firefox 15 plugs the add-on leaks
Firefox 15 prevents most memory leaks caused by add-ons, including Firebug. For many users with add-ons installed this will significantly reduce Firefox’s memory consumption, without requiring upgrades to those add-ons.
Format string vulnerability found in 'sudo'
A flaw exists in the debugging code in sudo versions 1.8.0 through 1.8.3p1 that can be used to crash sudo or potentially allow an unauthorized user to elevate privileges. Sudo versions affected: 1.8.0 through 1.8.3p1 inclusive. Older versions of sudo are not affected. CVE ID: This vulnerability has been assigned…
Linux TCP/IP Tuning
Monitor and optimize your website's user experience with the real-time performance analytics from Akamai mPulse. Identify and fix CWV performance issues for search engine indexing and improve the mobile user experience.
Building a dependable hosting stack using Hetzner’s servers
SupportBee's support ticket system enables teams to organize, prioritize and collaborate on customer support emails.
Next generation Unix pipe by Alex Larsson
I've been playing with an idea of how to extend the traditional unix shell pipeline. Historically shell pipelines worked by passing free-form text around. This is very flexible and easy to work with. For instance, its easy to debug or incrementally construct such a pipeline as each individual step is easily readable…
An Empirical Analysis of Hardware Failures on a Million Consumer PCs
Explore research at Microsoft, a site featuring the impact of research along with publications, products, downloads, and research careers.