In this article, we will analyze the root cause of performance degradation in Cowboy 2. We will also point to some solutions and show their effect on the test results.| stressgrid.com
In this article, we will benchmark the performance of Cowboy for all releases from 1.1.2 to 2.7.| stressgrid.com
In this article, we explore packet-per-second limits in EC2.| stressgrid.com
In this article, we explain how to scale Elixir to handle 100k connections per second.| stressgrid.com
While benchmarking Go vs Elixir vs Node, we discovered that Elixir (running on the BEAM virtual machine) had much higher CPU usage than Go, and yet its responsiveness remained excellent. Some of our readers suggested that busy waiting might be responsible for this behavior.| stressgrid.com
In this benchmark test, we compare three web application servers—Go, Node, and Elixir (Cowboy)—by subjecting each to a synthetic workload, first with 10k, and later with 100k connections.| stressgrid.com
In Tracy Kidder’s classic chronicle “The Soul of a New Machine”, Tom West is directing the last-ditch engineering effort behind a new computer for Data General Corporation, against an impossible deadline.| stressgrid.com