Subtly Bad Things Linux May Be Doing To PostgreSQL
In addition to talking about PostgreSQL at LSF/MM and Collab , I also learned a few things about the Linux kernel that I had not known befor...
The latest blog posts to take off on Hacker News. 4,390 posts.
In addition to talking about PostgreSQL at LSF/MM and Collab , I also learned a few things about the Linux kernel that I had not known befor...
When writing networked games, the question of UDP vs TCP will eventually come up. Typically you will hear people say things like: “Unless you’re doing action games, you can use TCP̶…
I recently discovered that Microsoft’s VC++ compiler loads mshtml.dll – also known as Internet Explorer. The compiler does this whenever the /analyze option (requesting static code analysis) is use…
When considering to build a high availability cluster based on Linux, it’s easy to find all kinds of how-to’s explaining the basic tooling and configuration. Most of them forget to explain some of the basic concepts of high availability. In this post I’ll try to explain them. To build a high availability cluster that…
Having spent the last four years rolling out a handful of service oriented architectures, some lessons are finally coming together, and this is an attempt at documenting them.
Defining the microservices architectural style by describing their nine common characteristics
In two weeks, I'm headed to LSF/MM and the Linux Collaboration Summit , by invitation of some Linux kernel hackers, to discuss how the Linu...
Randomness, entropy, and the Linux kernel.
This article explains Bitcoin mining in details, right down to the hex data and network traffic. If you've ever wondered what really happe...
Fitting as much Stack Overflow as possible into 4096 bytes
It's time for servers to handle 10 million simultaneous connections, don't you think? After all, computers now have 1000 times the memory as...
It's time for web servers to handle ten thousand clients simultaneously, don't you think? After all, the web is a big place now.
This talk announces the most ambitious software project I've ever undertaken, then considers why its existence is so surprising (and in some cases frustrating) to people.
Recently the topic of systemd has come up quite a bit in various communities in which I'm involved, including the musl IRC channel and on the Busybox mailing list .
A post by August Lilleaas, published February 02, 2014.
All the recent media attention on Bitcoin inspired me to learn how Bitcoin really works, right down to the bytes flowing through the netwo...
A Better Model for Day to Day Threading Tasks
Software optimization resources | E-mail subscription to this blog | www.agner.org
Apache Spark is generating quite some buzz right now. Databricks, the company founded to support Spark raised $14M from Andreessen Horowitz, Cloudera has decided to fully support Spark, and others chime in that it's the next big thing. So I thought it's high time I took a look to get an understanding what the whole…
In compression theory, the entropy encoding stage is typically the last stage of a compression algorithm, the one where the gains from t...