Meridian Health — 2025
Meridian
Clinical analytics dashboard streaming a million rows a minute without dropping a frame.
The problem
Clinicians needed live cohort views, but the existing SVG charting stack locked the main thread for seconds at a time above 50k points.
What we did
Rewrote the chart layer as instanced WebGL with a worker-side aggregation pipeline, so the main thread only ever handles interaction.
Stack
- React
- WebGL
- Web Workers
- ClickHouse
- Go
Points rendered
50k → 2M
Frame time
locked 60fps
Time to insight
-64%