Scaling past Port Exhaustion: when 100k+ ports were not enough
AbdulFattaah Popoola
All systems break at scale Scaling challenges fall into four categories – compute, memory, storage, and network. Many tried-and-tested techniques exist for the first three categories – e.g., load-balancing and stateless services for compute bottlenecks, caching and memory-efficient algorithms...