Non blocking and zero downtime ALTER statements in PostgreSQL with pg-osc
pg-osc is a CLI tool for making non-blocking, zero downtime schema changes in PostgreSQL
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,839 posts.
pg-osc is a CLI tool for making non-blocking, zero downtime schema changes in PostgreSQL
This is the first post of a many planned to shed light on the various networking techniques eBPF makes available to a Linux network developer.
Warning. This whole series is not a simple HOWTO. This series is about how I run my mail server. I go through the configuration, line by line and explain. It’s not going to be a simple Copy/Paste to run your own mail server. You have been warned.
Trust me, there's a reason for this
This website, along with a stack of other projects—including virtualization, remote observability, VPNs, NAS, and more—runs from my wall-mounted home lab.
Posts and writings by Rémy Grünblatt 🍃
Using Makefile(s) for Go — Danish Prakash
Solaris'd... This morning I got an email from our group manager asking about a UNIX server...
No organization has fully implemented zero trust architecture. Many advocates, including the US government, overlook devices as a key BeyondCorp component.
Forcing Kubernetes to let me do Erlang live code upgrades in a containerized deployment.
Nix users value its isolated, repeatable builds and simple sharing of development environments. Nix makes it easy to go back in time and rebuild software from years ago without issue.
David Schütz's bug bounty writeups
I have been using Dropbox almost since its incubation back in 2007, ultimately ending up using 320+ GB for business and 375+ GB of personal…
The ThinkPad as a server is back, this time with a couple of adjustments.
I went on a little low-level Nix adventure yesterday and early this morning because of this excellent blog post. In it, Farid builds up the simplest possible Nix derivation—making a file that has the contents “hello world”. Here’s what I like about it:
In this post I explore the Amazon ECS architecture and what this architecture enables.
(This is the first of a series of technical posts I intend to write, and my goal is to help other engineers learn from the experience of…
The files mentioned in this article are available for viewing or cloning here: the 'pf-bedtime' repo .
I always smile when I hear a web performance speaker say this. I forget who said it first, but I’ve heard it numerous times at conferences and meetups over the past few years. It’s true! Caching is critical for making web pages faster. I’ve written extensively about caching:
So, your machine now needs minutes to boot before you can ssh in where it used to be seconds before the Debian Buster update?
If you're building an application that needs to scale—and we all tell ourselves that we are—then at some point you have to figure out if it does or not. This is where load testing comes in: if you want to see whether or not your application can handle scale, just generate scale and see if it can handle it! It sounds…