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