Josh Nichols

It Broke

So… WebVisor went down about two weeks ago. If your site had more than 5,000 events, chances are the app didn’t work properly. Timeouts. Broken charts. Data just missing.

That’s on me.

I honestly wasn’t expecting so many users to sign up so quickly, and I definitely didn’t expect sites to be logging that much data right out the gate.

Within the first two weeks, we tracked over 1.5 million events. Which is amazing - but it also completely broke the system.

At first, I pushed some temporary fixes just to get things limping again. But they weren’t great - most people couldn’t access full data ranges, the platform was super limited, and honestly, it wasn’t good enough.

So I made a plan:

Spun up a dedicated server

Rebuilt the database from scratch

Moved hundreds of thousands of events overnight

Rewrote the platform core to actually scale

WebVisor can now handle 40 million events per second. No joke. (Up from 1000 p/s)

I’ve been grinding late into the night pretty much every day to get this right. Not just to fix it - but to make it way better than before.

Thanks for sticking with me while everything was breaking. Seriously. All the support means the world.

Appreciate you.

Josh @ Webvisor

Just a dude with a laptop.

40 views

Add a comment

Replies

Best
Malith Gamage
Launching soon!

I think this is great way to break the app. Way to measure success!

Brooks Swift

Site is down from my side. Are you getting back online?

Josh Nichols

@brooksswift Hi Brooks, I sent you an email! Keep an eye out for it ;) - I found the source of the issue. Your site seems to have a domain CSP issue blocking external scripts! - Happy to help you diagnose the issue to make sure your site continues tracking events consistently.

Brooks Swift

@codekylo thanks for the quick response!