Mathspace Blog
  • Home
  • Company
  • Product
  • Education
  • Mathematics
  • Website
Sign in Subscribe
Mansour Behabadi

Mansour Behabadi

Sydney, Australia
We Stopped Rolling Out Features by Updating Millions of Rows
Engineering

We Stopped Rolling Out Features by Updating Millions of Rows

Over the last two months, Mathspace's feature flag system evaluated 6.6 billion flags, averaging 110 million flag decisions per day. The two request-path lookups needed for those decisions, fetching user attributes and loading the compiled rule config, stayed around 40 ms at the 99.5th percentile.
11 Jun 2026 7 min read
Keeping One Domain While Splitting a Monolith Across Regions
Engineering

Keeping One Domain While Splitting a Monolith Across Regions

We thought the hard part of going multi-region would be standing up another copy of the application. It was actually preserving the simple user experience of one public domain while keeping region-specific data and operational behavior from bleeding across boundaries. Mathspace had a monolith that was becoming two
02 Jun 2026 9 min read
Lots of transparent elephants on a blue background.
Engineering

On-demand Postgres instances via transparent proxy

What if we could also skip the creation part and create instances on the fly when the client first connected? This was the light bulb moment!
05 Oct 2022 6 min read
Page 1 of 1
Mathspace Blog © 2026
Powered by Ghost