Websocket

A glowing neon envelope symbol against a black background, conveying messaging or email concept.

The Great WebSocket Hunt: 50,000 Connections, Zero Crashes: The WebSocket Optimisation Journey in Elixir

A developer’s journey from “this should be easy” to enterprise-grade performance The Spark That Started Everything It all began when I published my previous blog post: “The Ultimate WebSocket Battle: Elixir vs Go Performance Showdown.” I had achieved what I thought were impressive results — around 16,000 concurrent connections on both Elixir and Go — […]

The Great WebSocket Hunt: 50,000 Connections, Zero Crashes: The WebSocket Optimisation Journey in Elixir Read More »

Detailed close-up of a hand-drawn wireframe design on paper for a UX project.

The Ultimate WebSocket Battle: Elixir vs Go Performance Showdown

Most performance comparisons are either unfair or unrealistic. We’ve all seen the “nuclear stress tests” that push systems to the brink, yielding little insight into real-world performance. This isn’t one of those. I wanted to find out, under a fair and realistic workload, which platform truly shines for high-concurrency WebSocket applications: Elixir’s elegant, actor-based concurrency

The Ultimate WebSocket Battle: Elixir vs Go Performance Showdown Read More »