Building My Own Realtime Database Layer Inspired by Convex
I built a Convex-style realtime layer on top of plain MySQL by tailing the binary log, broadcasting allowlisted table changes over Socket.IO, and consuming them through a single useRealtimeTable React hook. Architecture, code, and trade-offs.