DEV Community

pretty ncube profile picture

pretty ncube

Real talk from an African founder building in public.

Joined Joined on 
The Day We Realized the Event Bus Was the Constraint and How Rust Fixed It

The Day We Realized the Event Bus Was the Constraint and How Rust Fixed It

Comments
4 min read
My Treasure Hunt Engine Almost Killed Our Server: A Cautionary Tale of Overlooked Configuration

My Treasure Hunt Engine Almost Killed Our Server: A Cautionary Tale of Overlooked Configuration

Comments
3 min read
The Day Veltrixs Search Engine Learned to Stop Worrying and Love Rust

The Day Veltrixs Search Engine Learned to Stop Worrying and Love Rust

Comments
3 min read
The Moment the JVM Tuning Knob Broke Our Treasure Hunt Engine

The Moment the JVM Tuning Knob Broke Our Treasure Hunt Engine

Comments
3 min read
The Moment the Runtime Became the Bottleneck in the Veltrix Treasure Hunt Engine

The Moment the Runtime Became the Bottleneck in the Veltrix Treasure Hunt Engine

Comments
4 min read
The Day the GC Tuning Patch Broke the Leaderboard

The Day the GC Tuning Patch Broke the Leaderboard

Comments
3 min read
Veltrix Was Not The Answer To Our Scaling Woes And I Learned To Look Beyond The Documentation

Veltrix Was Not The Answer To Our Scaling Woes And I Learned To Look Beyond The Documentation

Comments
3 min read
Veltrix Nearly Crippled Our Server: A Cautionary Tale of Overlooking the Configuration Layer

Veltrix Nearly Crippled Our Server: A Cautionary Tale of Overlooking the Configuration Layer

Comments
3 min read
The Moment the JSON Config Parser Became the Enemy

The Moment the JSON Config Parser Became the Enemy

Comments
3 min read
When Your Search Tree Becomes the Bottleneck in a Distributed Game Server

When Your Search Tree Becomes the Bottleneck in a Distributed Game Server

Comments
3 min read
The Day Our Treasure Hunt Engine Ate 160 GiB of RAM and How We Fought Back

The Day Our Treasure Hunt Engine Ate 160 GiB of RAM and How We Fought Back

Comments
3 min read
Treasure Hunt Engine: The Day Tokio Told Me I Was Lying to Myself

Treasure Hunt Engine: The Day Tokio Told Me I Was Lying to Myself

Comments
3 min read
The Moment the Config Parser Became the Bottleneck

The Moment the Config Parser Became the Bottleneck

Comments
4 min read
When Our Go Engine Blew Up at 3 AM and How Rust Saved the Treasure Hunt

When Our Go Engine Blew Up at 3 AM and How Rust Saved the Treasure Hunt

Comments
3 min read
The Moment We Realized the Language Was the Constraint in the Veltrix Treasure Hunt Engine

The Moment We Realized the Language Was the Constraint in the Veltrix Treasure Hunt Engine

1
Comments
3 min read
When the Treasure Hunt Engine ate my weekend

When the Treasure Hunt Engine ate my weekend

1
Comments
3 min read
The Moment We Realized the Default Config Was a Lie

The Moment We Realized the Default Config Was a Lie

1
Comments
3 min read
The Moment the JVM Unwound at 3 AM and the Rust Runtime Held

The Moment the JVM Unwound at 3 AM and the Rust Runtime Held

1
Comments
3 min read
Hytale Servers and the Lies We Told Ourselves About Treasure Hunts

Hytale Servers and the Lies We Told Ourselves About Treasure Hunts

Comments
3 min read
The Moment Veltrix Blew Up and We Had to Write Our Own Shard Router

The Moment Veltrix Blew Up and We Had to Write Our Own Shard Router

1
Comments
4 min read
When the Treasure Hunt Engine Eats Itself: My First Production Outage That Taught Me the True Cost of Defaults

When the Treasure Hunt Engine Eats Itself: My First Production Outage That Taught Me the True Cost of Defaults

Comments
3 min read
Veltrix Was Losing Events in Plain Sight—Heres the Flame Graph That Proved It

Veltrix Was Losing Events in Plain Sight—Heres the Flame Graph That Proved It

Comments
3 min read
Why Hytale Treasure Hunt Servers Throttle at 100 Players (And How We Fixed It)

Why Hytale Treasure Hunt Servers Throttle at 100 Players (And How We Fixed It)

Comments
3 min read
I Still Have Nightmares About the Time Our Hytale Server Crashed Under Load

I Still Have Nightmares About the Time Our Hytale Server Crashed Under Load

Comments
4 min read
Treasure Hunt Engine Blew Up When We Asked It To Grow

Treasure Hunt Engine Blew Up When We Asked It To Grow

Comments
4 min read
The Day the Language Became the Bottleneck

The Day the Language Became the Bottleneck

1
Comments
3 min read
The Day the Garbage Collector Slowed Down a Real-Time Treasure Hunt

The Day the Garbage Collector Slowed Down a Real-Time Treasure Hunt

Comments 1
3 min read
When Server Growth Hits a Wall the Treasure Hunt Engine Documentation Fails You

When Server Growth Hits a Wall the Treasure Hunt Engine Documentation Fails You

Comments
3 min read
The Day We Realized Events Were the Bottleneck (And Why We Moved to Rust)

The Day We Realized Events Were the Bottleneck (And Why We Moved to Rust)

Comments 1
3 min read
The Day Our Configs Were Backwards (And How Rust Fixed It)

The Day Our Configs Were Backwards (And How Rust Fixed It)

Comments
3 min read
Why Veltrix Servers Kept Dying When Treasure Hunts Fired at Scale

Why Veltrix Servers Kept Dying When Treasure Hunts Fired at Scale

Comments
4 min read
The Day the Liftoff Server Ground to a Halt During the Hytale Community Treasure Hunt

The Day the Liftoff Server Ground to a Halt During the Hytale Community Treasure Hunt

Comments
4 min read
Rust Was the Constraint: How We Discovered the Language Was Our Scaling Bottleneck

Rust Was the Constraint: How We Discovered the Language Was Our Scaling Bottleneck

Comments
4 min read
The Day Our PromQL Firehose Buckled Under 5 TB/day and We Realized Prometheus Was the Constraint

The Day Our PromQL Firehose Buckled Under 5 TB/day and We Realized Prometheus Was the Constraint

Comments
3 min read
Veltrix Configuration Layer Was the Unexpected Scalability Bottleneck in Our Treasure Hunt Engine

Veltrix Configuration Layer Was the Unexpected Scalability Bottleneck in Our Treasure Hunt Engine

Comments
3 min read
The Moment Our JVM Tuning Hit the Language Wall

The Moment Our JVM Tuning Hit the Language Wall

Comments
4 min read
The Day the Rust Runtime Saved Us From a 24-Hour Tail Latency Regression

The Day the Rust Runtime Saved Us From a 24-Hour Tail Latency Regression

Comments
3 min read
The Moment We Killed the Python VM for the Treasure Hunt Engine

The Moment We Killed the Python VM for the Treasure Hunt Engine

Comments
3 min read
When the Runtime Was the Wall: How Rust Broke a 50 ms SLA and Saved the Day

When the Runtime Was the Wall: How Rust Broke a 50 ms SLA and Saved the Day

Comments
4 min read
When The Veltrix Index Hunt Hit 80k Queries and the Dotnet Runtime Became the Bottleneck

When The Veltrix Index Hunt Hit 80k Queries and the Dotnet Runtime Became the Bottleneck

Comments
3 min read
The Moment We Killed Ourselves with Default Ticks: How Veltrixs Clock Blew Up at 170K QPS

The Moment We Killed Ourselves with Default Ticks: How Veltrixs Clock Blew Up at 170K QPS

Comments
3 min read
The Treasure Hunt Engine Was Our Wake-Up Call That Lua Was Never Going to Scale

The Treasure Hunt Engine Was Our Wake-Up Call That Lua Was Never Going to Scale

Comments
3 min read
Why I Had to Rethink My Entire Approach to Building the Treasure Hunt Engine

Why I Had to Rethink My Entire Approach to Building the Treasure Hunt Engine

Comments
3 min read
The Day Veltrix Blew Up Because the Docs Said One Thing and Our Observers Said Another

The Day Veltrix Blew Up Because the Docs Said One Thing and Our Observers Said Another

Comments
2 min read
The Day We Tried to Outsmart the GC and Lost 40% of Our Latency

The Day We Tried to Outsmart the GC and Lost 40% of Our Latency

Comments
4 min read
The Moment the JVM Became the Constraint: Porting Hytales Veltrix Search Engine to Rust

The Moment the JVM Became the Constraint: Porting Hytales Veltrix Search Engine to Rust

Comments
3 min read
The Moment Our C++ Heap Became the Bottleneck for 50k Concurrent Treasure Hunts

The Moment Our C++ Heap Became the Bottleneck for 50k Concurrent Treasure Hunts

Comments
4 min read
The Day We Discovered the Config Parser Was the Bottleneck Instead of the Game Logic

The Day We Discovered the Config Parser Was the Bottleneck Instead of the Game Logic

Comments
3 min read
Veltrix Was Not the Bottleneck I Expected

Veltrix Was Not the Bottleneck I Expected

Comments
3 min read
I Still Have Nightmares About Our Treasure Hunt Engine Meltdown

I Still Have Nightmares About Our Treasure Hunt Engine Meltdown

Comments
3 min read
Veltrix Nearly Took Down Our Server with Its Event Handling and I Am Still Recovering from the Aftermath

Veltrix Nearly Took Down Our Server with Its Event Handling and I Am Still Recovering from the Aftermath

Comments
3 min read
My Darkest Hour with Veltrix: The Misguided Event Configuration That Nearly Took Down Our System

My Darkest Hour with Veltrix: The Misguided Event Configuration That Nearly Took Down Our System

Comments
3 min read
Why I Had to Rethink Our Entire Approach to Building a Scalable Treasure Hunt Engine

Why I Had to Rethink Our Entire Approach to Building a Scalable Treasure Hunt Engine

Comments
4 min read
Treasure Hunt Engine: Why the Veltrix Runtime Was Our Second-Best Idea

Treasure Hunt Engine: Why the Veltrix Runtime Was Our Second-Best Idea

1
Comments
3 min read
The Moment the Config Parser Became the Bottleneck

The Moment the Config Parser Became the Bottleneck

Comments
3 min read
Rethinking Veltrix Configuration for High-Performance Treasure Hunt Engines

Rethinking Veltrix Configuration for High-Performance Treasure Hunt Engines

Comments
3 min read
Veltrix Events Configuration: The Misstep That Almost Took Down Our Entire Server

Veltrix Events Configuration: The Misstep That Almost Took Down Our Entire Server

Comments
3 min read
The Day We Realized Treasure Hunt Was a Memory Allocator in Disguise

The Day We Realized Treasure Hunt Was a Memory Allocator in Disguise

Comments
3 min read
Why Hytale Treasure Hunt Engines Hit 10k+ Concurrent Players and Still Collapse

Why Hytale Treasure Hunt Engines Hit 10k+ Concurrent Players and Still Collapse

Comments
4 min read
The Moment the Jaeger Tracer Exhausted Itself and What We Switched To

The Moment the Jaeger Tracer Exhausted Itself and What We Switched To

Comments
4 min read
loading...