New
The latest blog posts to take off on Hacker News. 1,840 posts.
Infrastructure & DevOps
Any year
Comparing Filesystem Performance in Virtual Machines
For years, the primary bottleneck for virtual machine based development environments with Vagrant has been filesystem performance. CPU differences are minimal and barely noticeable, and RAM only becomes an issue when many virtual machines are active.
Hacker News down, unwisely returning HTTP 200 for outage message
So HackerNews is currently down. It happens, we’ll probably find out why when it returns. For a while yesterday, all HN URLs were returning error messages from CloudFlare, apparently their CD…
What are Linux containers and how did they come about?
Today's announced collaboration between Red Hat and dotCloud , the company behind Docker, is exciting for a lot of reasons. As the release n...
DigitalOcean Sucks. Use DigitalOcean
Published: 19-11-2013 | Author: Remy van Elst | Text only version of this article
Marelle: logic programming for devops
In the past, walking the uneasy borderline of academia, I used to managed compute servers for my research group. New hardware was a rare godsend, configuring it by hand was natural. At 99designs, I’ve been privy to the opposite approach: machines should be disposable. This requires the entire setup of a new machine to…
GoDaddy, Media Temple, and the Horrible World of Web Hosting
There’s potential for massive profits: most customers of shared hosting and VPSes never come anywhere near their resource allocations so the machines can be extremely oversold, and most dedicated-server customers keep paying the “new” price of the server every month for years after its value has plummeted through the…
Air Gaps
Since I started working with Snowden’s documents, I have been using a number of tools to try to stay secure from the NSA. The advice I shared included using Tor, preferring certain cryptography over others, and using public-domain encryption wherever possible. I also recommended using an air gap, which physically…
Stop using Digital Ocean Now For the greater good
Serdar Doğruyol, creator of Kemal, the iyi programming language, and gcry. Crystal Core Team member writing about Crystal, Ruby, and open source.
Nginx image processing server with OpenResty and Lua
Today I'll be showing you how to create a fast on the fly image processing server. The whole system can be created in less than 100 lines of code. We'll be using OpenResty , an enhanced distribution of Nginx. We'll also need to write a...
Don't use Hadoop when your data isn't that big
"So, how much experience do you have with Big Data and Hadoop?" they asked me. I told them that I use Hadoop all the time, but rarely for jobs larger than a few TB. I'm basically a big data neophite - I know the concepts, I've written code, but never at scale.
Building Clojure Services at Scale
At SoundCloud I’ve been experimenting over the last year with how we build the services that power a number of heavily loaded areas across our …
Go for System Administrators
{% blockquote %} If I never directly touch a Go concurrency primitive, I’m convinced I’m going to write all my cli apps with it just for ease of deployment. {% endblockquote %}
Thoughts on Colocation
After a week of slogging servers around northern California, I thought a brain dump on colocation might be useful to readers, and to future me.
My RabbitMQ setup for notifications
I recently decided to try out RabbitMQ (the popular messaging queue) to fix the problem of notifications.
ZeroMQ instead of HTTP, for internal services
A post by August Lilleaas, published July 22, 2013.
Apple Developer Center still down
It’s now been almost three full days. I don’t know anything about their infrastructure, but for a web service to be down this long with so little communication, most “maintenance” or migration theories become very unlikely.