The Big Little Guide to Message Queues
A guide to the fundamental concepts that underlie message queues, and how they apply to popular queueing systems available today.
The latest blog posts to take off on Hacker News. 164 posts.
A guide to the fundamental concepts that underlie message queues, and how they apply to popular queueing systems available today.
Linux is not a secure operating system . However, there are steps you can take to improve it. This guide aims to explain how to harden Linux as much as possible for security and privacy. This guide attempts to be distribution-agnostic and is not tied to any specific one. DISCLAIMER: Do not attempt to apply anything in…
Protobuf needs no introduction, but this post argues that you shouldn’t use it for telemetry. The basic premise of this post is that a good telemetry library needs to be lightweight to avoid perturbing the application; inefficient diagnostic tools are self-defeating. Unlike other formats, nested Protobuf messages…
I frequently read about proposals for new solar power developments where the resulting power is moved great distances to less sunny places, such as northern Europe from the Sahara, the US North Eas…
Published: 27-12-2020 | Last update: 11-01-2021 | Author: Remy van Elst | Text only version of this article
Adaptation, Algorithms and Ambience
In 2020, Docker is the best medium for distributing and running most developer-facing software . It’s widely accepted that Docker is great for building and deploying the artifacts for your enterprise web app, but this is less well known when it comes to things like developer tools. However, running tools in containers…
Learn how to configure K3s on bare-metal to run a Kubernetes cluster with just as much resilience and fault tolerance as a managed service.
Ben Nadel explains why his team has been hard at work merging "microservices" back into the "monolith". His team is not anti-microservices. And, in fact, both the expanding and the contracting of serv
A blog about programming, technology and open-source stuff.
I will be pleased if you subscribe to my Instagram (instagram.com/uptime.lab) and Twitter (twitter.com/Merocle). I do not post any spam — only my own projects and quite rarely. Your subscription is essential to me! If you're wondering how it can be used and why, please look at the introduction in the first article…
One of my goals for 2020 was to stop using Google's products. There are a lot of reasons why, but that's not the point of this post. I found out about…
I do enterprise cloud stuff at Google, also at k8sfiles.com. Words are my own.
This browser caching change kills the utility of cross-site resource CDNs like Google Fonts.
If we were to start over from first principles, what would I do differently than k8s?
This is a follow-up post to “Running Docker on Apple Silicon M1” , continuing the journey of exploring Docker on Apple’s new M1 machines.
There’s something really quite subtle about how the nproc utility from GNU coreutils works. If you look at the man page, it’s even the very first sentence: Print the number of processin…
You can upgrade the storage in your Raspberry Pi 4 with an NVMe drive using USB3 to get more reliable storage and faster I/O than an SD…
I took Heroku for granted, and a month into setting up my own infra, I now know how much it bought me.
This post is inspired by the recent press release about the Rolls Royce Accel, an experimental electric aircraft being built to attempt the electric speed record. Close friends know I’ve been…
Serverless is like a black hole. It promised exciting adventures, but the gravity sucked me in and I spent most of my efforts dealing with its complexity, in...
In this article I discuss a general process I used recently to migrate a large multi-terabyte Heroku Postgres Database from the Heroku Platform to Amazon Aurora Postgres on a live Heroku based application architecture with near zero downtime and builtin failover during the process.
The website of Jae.
At the start of this hectic year I have joined Micro, an open source microservices platform. The company was born out of a Go framework. We took the concepts...