Blog
What broke, what we changed, and why
Write-ups from running the platform. Every post describes something that actually happened on the server, with the measurement that proved it.
Looking for release notes? Read the changelogConnections are the scarce resource, not memory
PostgreSQL runs one operating system process per connection. On a small server that decides how many tenants you can have, long before disk or RAM does.
- Operations
One certificate per application was a platform-wide lock
Twenty deployments in an afternoon made it impossible for anyone else to ship. The limit was never per customer, and we had not noticed.
2 min read - Engineering
An nginx rate limit zone key cannot be changed, only renamed
Every configuration test passed. Every reload failed. Running sites were fine, and no new deployment could go live for a day.
2 min read