MY WRITING
Notes from building things: platforms, backend architecture and distributed systems.
- Building a Multi-Tenant PaaS: Part 1, Architecture and Initial DesignHow I designed Stratus, a multi-tenant Platform-as-a-Service: node scheduling, agent-based orchestration, the deployment flow and what I learned building it from scratch.
- OpenResty: The Overpowered Web Server Used by 40M WebsitesWhat OpenResty is, why it goes further than Nginx, and how I used it as a dynamic load balancer with Consul service discovery.
- Service Registry: When Should You Use Them and Why?How a service registry keeps track of autoscaled service instances, how clients find them, and which registry software to start with.