Analysis
-
Survey of Cowboy Webserver Performance - Part 2
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.
-
Packets-per-second limits in EC2
In this article, we explore packet-per-second limits in EC2.
-
Achieving 100k connections per second with Elixir
In this article, we explain how to scale Elixir to handle 100k connections per second.
-
The Curious Case of BEAM CPU Usage
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.