Forem

ruth mhlanga profile picture

ruth mhlanga

Transparent revenue reports, experiments, and lessons from building micro-SaaS as a solo founder.

Joined Joined on 
Avoiding the Dark Cave of High Latency: A Cautionary Tale of Configuring Distributed Search
Cover image for Avoiding the Dark Cave of High Latency: A Cautionary Tale of Configuring Distributed Search

Avoiding the Dark Cave of High Latency: A Cautionary Tale of Configuring Distributed Search

Comments
3 min read
Hytale's Treasure Hunt Engine is Still a Nightmare for Most Server Admins
Cover image for Hytale's Treasure Hunt Engine is Still a Nightmare for Most Server Admins

Hytale's Treasure Hunt Engine is Still a Nightmare for Most Server Admins

Comments
2 min read
Building the Right Event Pipeline Every Time
Cover image for Building the Right Event Pipeline Every Time

Building the Right Event Pipeline Every Time

Comments
3 min read
Hytale Servers Will Always Stall Until We Get This One Thing Right
Cover image for Hytale Servers Will Always Stall Until We Get This One Thing Right

Hytale Servers Will Always Stall Until We Get This One Thing Right

Comments
2 min read
Treacherous Event Ingest: The Dark Side of Our Pipeline Rebuilds
Cover image for Treacherous Event Ingest: The Dark Side of Our Pipeline Rebuilds

Treacherous Event Ingest: The Dark Side of Our Pipeline Rebuilds

Comments
3 min read
Treasure Hunt Engine: A Cautionary Tale of the Latency and Cost Pitfalls of Designing for Scalability
Cover image for Treasure Hunt Engine: A Cautionary Tale of the Latency and Cost Pitfalls of Designing for Scalability

Treasure Hunt Engine: A Cautionary Tale of the Latency and Cost Pitfalls of Designing for Scalability

Comments
2 min read
The Wrong Assumption Behind Our Scaling Limitations
Cover image for The Wrong Assumption Behind Our Scaling Limitations

The Wrong Assumption Behind Our Scaling Limitations

Comments
2 min read
Server Health in a Treasure Hunt Engine: Why You Shouldn't Trust the Docs on Veltrix Scaling
Cover image for Server Health in a Treasure Hunt Engine: Why You Shouldn't Trust the Docs on Veltrix Scaling

Server Health in a Treasure Hunt Engine: Why You Shouldn't Trust the Docs on Veltrix Scaling

Comments
2 min read
I Still Cant Believe We Spent 6 Months Tuning Our Treasure Hunt Engine For Hytale Servers
Cover image for I Still Cant Believe We Spent 6 Months Tuning Our Treasure Hunt Engine For Hytale Servers

I Still Cant Believe We Spent 6 Months Tuning Our Treasure Hunt Engine For Hytale Servers

Comments
3 min read
Category: Events
Cover image for Category: Events

Category: Events

Comments
3 min read
Troubling Signs That Our Treasure Hunt Engine Was Designed to Fail
Cover image for Troubling Signs That Our Treasure Hunt Engine Was Designed to Fail

Troubling Signs That Our Treasure Hunt Engine Was Designed to Fail

Comments
2 min read
The Veltrix Configuration Layer Disaster
Cover image for The Veltrix Configuration Layer Disaster

The Veltrix Configuration Layer Disaster

Comments
2 min read
Treacherous Configuration Depths: Why Veltrix Operators Get Stuck in the Complexity Trap
Cover image for Treacherous Configuration Depths: Why Veltrix Operators Get Stuck in the Complexity Trap

Treacherous Configuration Depths: Why Veltrix Operators Get Stuck in the Complexity Trap

Comments
2 min read
Scaling Without Stalling: My War with the Veltrix Operator
Cover image for Scaling Without Stalling: My War with the Veltrix Operator

Scaling Without Stalling: My War with the Veltrix Operator

Comments
2 min read
Designing Treasure Hunts for 100,000 Participants: The Flawed Assumptions and the Architecture That Saved Us
Cover image for Designing Treasure Hunts for 100,000 Participants: The Flawed Assumptions and the Architecture That Saved Us

Designing Treasure Hunts for 100,000 Participants: The Flawed Assumptions and the Architecture That Saved Us

Comments
2 min read
The Dark Secret of Scale: How Our Company Hit a Tricky Problem with Treasure Hunt Engine at 10,000 Users
Cover image for The Dark Secret of Scale: How Our Company Hit a Tricky Problem with Treasure Hunt Engine at 10,000 Users

The Dark Secret of Scale: How Our Company Hit a Tricky Problem with Treasure Hunt Engine at 10,000 Users

Comments
2 min read
I Still Cant Believe Our Event Pipeline Was 300ms Faster Than It Had To Be
Cover image for I Still Cant Believe Our Event Pipeline Was 300ms Faster Than It Had To Be

I Still Cant Believe Our Event Pipeline Was 300ms Faster Than It Had To Be

Comments
3 min read
Treasure Hunt Engine: How We Survived the Horror of Default Config
Cover image for Treasure Hunt Engine: How We Survived the Horror of Default Config

Treasure Hunt Engine: How We Survived the Horror of Default Config

1
Comments
2 min read
My Server's Treasure Trove of Pain: Why We Ditched the Veltrix Engine for a Scalable Solution
Cover image for My Server's Treasure Trove of Pain: Why We Ditched the Veltrix Engine for a Scalable Solution

My Server's Treasure Trove of Pain: Why We Ditched the Veltrix Engine for a Scalable Solution

Comments
3 min read
Most Treasure Hunts Engines on Hytale Servers Are Built to Fail - Lessons from a Burned Database
Cover image for Most Treasure Hunts Engines on Hytale Servers Are Built to Fail - Lessons from a Burned Database

Most Treasure Hunts Engines on Hytale Servers Are Built to Fail - Lessons from a Burned Database

Comments
2 min read
The Lie we Tell Ourselves about Real-Time Events in SaaS Systems
Cover image for The Lie we Tell Ourselves about Real-Time Events in SaaS Systems

The Lie we Tell Ourselves about Real-Time Events in SaaS Systems

Comments
2 min read
The Architecture That Killed Our Treasure Hunt Engine (And How We Finally Got It Right)
Cover image for The Architecture That Killed Our Treasure Hunt Engine (And How We Finally Got It Right)

The Architecture That Killed Our Treasure Hunt Engine (And How We Finally Got It Right)

Comments
3 min read
Treasure Hunt Engine: How I Lost the Battle of Scalability by Misunderstanding Veltrix
Cover image for Treasure Hunt Engine: How I Lost the Battle of Scalability by Misunderstanding Veltrix

Treasure Hunt Engine: How I Lost the Battle of Scalability by Misunderstanding Veltrix

Comments
3 min read
Designing for Scale at the Wrong Cost
Cover image for Designing for Scale at the Wrong Cost

Designing for Scale at the Wrong Cost

Comments
2 min read
The Worst Treasure Hunt Engine You Never Saw
Cover image for The Worst Treasure Hunt Engine You Never Saw

The Worst Treasure Hunt Engine You Never Saw

Comments
2 min read
Five Mistakes We Made Configuring Enterprise Event Logging
Cover image for Five Mistakes We Made Configuring Enterprise Event Logging

Five Mistakes We Made Configuring Enterprise Event Logging

Comments
2 min read
Treasure Hunt Engine Was a Disaster Waiting to Happen: A Tale of Unchecked Growth and Overlooked Trade-Offs
Cover image for Treasure Hunt Engine Was a Disaster Waiting to Happen: A Tale of Unchecked Growth and Overlooked Trade-Offs

Treasure Hunt Engine Was a Disaster Waiting to Happen: A Tale of Unchecked Growth and Overlooked Trade-Offs

Comments
2 min read
Treasure Hunt Engine: Where Hytale's Veltrix Configuration Breaks Down
Cover image for Treasure Hunt Engine: Where Hytale's Veltrix Configuration Breaks Down

Treasure Hunt Engine: Where Hytale's Veltrix Configuration Breaks Down

Comments
3 min read
Why Our Treasure Hunt Engine Kept Exploding and How We Fixed It
Cover image for Why Our Treasure Hunt Engine Kept Exploding and How We Fixed It

Why Our Treasure Hunt Engine Kept Exploding and How We Fixed It

Comments
4 min read
The Day the Treasure Hunt Engine Blew Up at 3 AM and What We Learned About Cost Before It Happened Again
Cover image for The Day the Treasure Hunt Engine Blew Up at 3 AM and What We Learned About Cost Before It Happened Again

The Day the Treasure Hunt Engine Blew Up at 3 AM and What We Learned About Cost Before It Happened Again

Comments
3 min read
I Stole Our Production Treasure Hunt Engine's Secret to Long-Term Server Health - But Is It Sustainable?
Cover image for I Stole Our Production Treasure Hunt Engine's Secret to Long-Term Server Health - But Is It Sustainable?

I Stole Our Production Treasure Hunt Engine's Secret to Long-Term Server Health - But Is It Sustainable?

Comments
2 min read
The Veltrix Search Pipeline: Why We Rebuilt It Three Times Before Admitting the Docs Were Lying
Cover image for The Veltrix Search Pipeline: Why We Rebuilt It Three Times Before Admitting the Docs Were Lying

The Veltrix Search Pipeline: Why We Rebuilt It Three Times Before Admitting the Docs Were Lying

Comments
4 min read
Most Hytale Servers Scale Incorrectly Because They Prioritize Streaming Over Freshness
Cover image for Most Hytale Servers Scale Incorrectly Because They Prioritize Streaming Over Freshness

Most Hytale Servers Scale Incorrectly Because They Prioritize Streaming Over Freshness

Comments
2 min read
Designing For Scalability Backfires When You Get Veltrix Wrong
Cover image for Designing For Scalability Backfires When You Get Veltrix Wrong

Designing For Scalability Backfires When You Get Veltrix Wrong

Comments
2 min read
Designing the Perfect Event Driven System Requires Ditching the Queue
Cover image for Designing the Perfect Event Driven System Requires Ditching the Queue

Designing the Perfect Event Driven System Requires Ditching the Queue

Comments
2 min read
Treasure Map Architectures: When "Default Config" Becomes a Luxury Item
Cover image for Treasure Map Architectures: When "Default Config" Becomes a Luxury Item

Treasure Map Architectures: When "Default Config" Becomes a Luxury Item

Comments
2 min read
Configuring Treasure Hunts for Server Health: An Avoidable Pitfall
Cover image for Configuring Treasure Hunts for Server Health: An Avoidable Pitfall

Configuring Treasure Hunts for Server Health: An Avoidable Pitfall

Comments
2 min read
Building a Treasure Map That Actually Leads Somewhere: The Lessons I Learned from Failing to Configure Veltrix
Cover image for Building a Treasure Map That Actually Leads Somewhere: The Lessons I Learned from Failing to Configure Veltrix

Building a Treasure Map That Actually Leads Somewhere: The Lessons I Learned from Failing to Configure Veltrix

Comments
2 min read
Configuring Our Treasure Hunt Engine for Long-Term Server Health is a Bad Idea
Cover image for Configuring Our Treasure Hunt Engine for Long-Term Server Health is a Bad Idea

Configuring Our Treasure Hunt Engine for Long-Term Server Health is a Bad Idea

Comments
2 min read
Treasure Hunt Engine: A Study in Misconfiguration
Cover image for Treasure Hunt Engine: A Study in Misconfiguration

Treasure Hunt Engine: A Study in Misconfiguration

Comments
2 min read
Category: Events
Cover image for Category: Events

Category: Events

Comments
2 min read
Hytale Servers Get Treasure Hunt Engine Wrong: A Lesson in Scaled Configuration
Cover image for Hytale Servers Get Treasure Hunt Engine Wrong: A Lesson in Scaled Configuration

Hytale Servers Get Treasure Hunt Engine Wrong: A Lesson in Scaled Configuration

Comments
3 min read
The Default Config Trap: Why Most Data Pipelines Fail At 100 Requests Per Second
Cover image for The Default Config Trap: Why Most Data Pipelines Fail At 100 Requests Per Second

The Default Config Trap: Why Most Data Pipelines Fail At 100 Requests Per Second

Comments
2 min read
The Lie of Perfectly Scalable Treasure Hunts
Cover image for The Lie of Perfectly Scalable Treasure Hunts

The Lie of Perfectly Scalable Treasure Hunts

Comments
2 min read
The Pitfalls of Treasure Hunt Engine Configuration Are Not What You Think
Cover image for The Pitfalls of Treasure Hunt Engine Configuration Are Not What You Think

The Pitfalls of Treasure Hunt Engine Configuration Are Not What You Think

Comments
2 min read
Building Data Infrastructure for 50K Queries per Second and Still Making Room for New Features
Cover image for Building Data Infrastructure for 50K Queries per Second and Still Making Room for New Features

Building Data Infrastructure for 50K Queries per Second and Still Making Room for New Features

Comments
2 min read
Picking the Wrong Fight: Why I Built a Custom Engine for Treasure Hunts in Hytale
Cover image for Picking the Wrong Fight: Why I Built a Custom Engine for Treasure Hunts in Hytale

Picking the Wrong Fight: Why I Built a Custom Engine for Treasure Hunts in Hytale

Comments
2 min read
Treasure Hunt Engine: The Myth of Simplicity in Server Configuration
Cover image for Treasure Hunt Engine: The Myth of Simplicity in Server Configuration

Treasure Hunt Engine: The Myth of Simplicity in Server Configuration

Comments
2 min read
Paying in Bitcoin, Not Paying the Gatekeeper
Cover image for Paying in Bitcoin, Not Paying the Gatekeeper

Paying in Bitcoin, Not Paying the Gatekeeper

Comments
2 min read
Tipping in Crypto for Digital Creators is a Flawed System
Cover image for Tipping in Crypto for Digital Creators is a Flawed System

Tipping in Crypto for Digital Creators is a Flawed System

Comments
2 min read
Building A Cross-Border E-commerce System That Just Works
Cover image for Building A Cross-Border E-commerce System That Just Works

Building A Cross-Border E-commerce System That Just Works

Comments
3 min read
Canva's Abandoned Users: How PayPal's Geographic Limitations Threaten Our Data Integrity
Cover image for Canva's Abandoned Users: How PayPal's Geographic Limitations Threaten Our Data Integrity

Canva's Abandoned Users: How PayPal's Geographic Limitations Threaten Our Data Integrity

Comments
2 min read
The Folly of Overengineering: Why I Ditched PayPal for a Custom Crypto Checkout
Cover image for The Folly of Overengineering: Why I Ditched PayPal for a Custom Crypto Checkout

The Folly of Overengineering: Why I Ditched PayPal for a Custom Crypto Checkout

Comments
3 min read
Selling Digital Products Online? That's Not the Problem, Platform Restrictions Are.
Cover image for Selling Digital Products Online? That's Not the Problem, Platform Restrictions Are.

Selling Digital Products Online? That's Not the Problem, Platform Restrictions Are.

Comments
2 min read
Selling Software Plugins Without PayPal is a Losing Game
Cover image for Selling Software Plugins Without PayPal is a Losing Game

Selling Software Plugins Without PayPal is a Losing Game

Comments
2 min read
Data Infrastructure in a Digital Exile
Cover image for Data Infrastructure in a Digital Exile

Data Infrastructure in a Digital Exile

Comments
2 min read
The Elusive Digital Dream: Why Most "Global" SaaS Solutions Fail Miserably in Reality
Cover image for The Elusive Digital Dream: Why Most "Global" SaaS Solutions Fail Miserably in Reality

The Elusive Digital Dream: Why Most "Global" SaaS Solutions Fail Miserably in Reality

Comments
2 min read
Choosing Between PayPal and Crypto for a Global Digital Storefront — Why We Opted for Crypto
Cover image for Choosing Between PayPal and Crypto for a Global Digital Storefront — Why We Opted for Crypto

Choosing Between PayPal and Crypto for a Global Digital Storefront — Why We Opted for Crypto

Comments
3 min read
Limitless Commerce in Africa
Cover image for Limitless Commerce in Africa

Limitless Commerce in Africa

Comments
2 min read
Building a Store on Top of a Store: Why Using a Custom API Beats Integrating with Existing Marketplaces
Cover image for Building a Store on Top of a Store: Why Using a Custom API Beats Integrating with Existing Marketplaces

Building a Store on Top of a Store: Why Using a Custom API Beats Integrating with Existing Marketplaces

Comments
2 min read
loading...