Blog
Engineering deep-dives, the thinking behind product decisions, and updates from the team.
Engineering deep-dives, the thinking behind product decisions, and updates from the team.
Today we switch to Early Access. Billing is on, accounts are prepaid, and existing accounts have received compensation credits. A short note on what changed and what we are still tuning.
Mining, crawling, scanning and outbound spam on a trial account now stop by themselves, usually inside a minute. The rules went into the terms of service today. This post covers what the platform watches for, where the thresholds sit, and what to do if your work legitimately needs one of them.
ServersCamp is moving from beta to production. Before the interesting parts, one unglamorous step: we need to know your email actually works. And for the people who were here first, a credit gift based on what your account normally used during the beta.
We took vanilla PostgreSQL and ran it against Hetzner premium hardware: their local NVMe versus our replicated network disk, on the workload where network storage is supposed to get slaughtered. We did not know the result in advance, seriously. This is how it went.
We put a brand-new load balancer in front of a server that hosts nothing. Within a day it had been contacted by 113 clients from 20 countries, and more than a third were already on public threat lists. A look at the background noise of the internet, and why a balancer should be able to say no on its own.
Snapshots, a multi-region copy, a thing called "Backup" in a panel. Most of the time it is enough. Disaster recovery is about the day it is not. A walk up the failure ladder, from a bad migration to your provider disappearing.