Posts
Reverse Proxy Deep Dive (Part 4): Why Load Balancing at Scale is Hard
Reverse Proxy Deep Dive (Part 3): The Hidden Complexity of Service Discovery
Reverse Proxy Deep Dive (Part 2): Why HTTP Parsing at the Edge Is Harder Than It Looks
HAproxy and Couchbase Integration
Reverse Proxy Deep Dive (Part 1): The Complexity of Connection Handling
Scaling Selenium with Openresty
From startup to web scale: A gentle introduction to scaling
Code simplicity: A language independent perspective
Thoughts on gRPC
7 tips for effective microservices
What makes a good test?
Does Functional Programming scare you?
A brief history of languages
Micro services and Fault injection testing