Industry:
Technology
Outcome:
Tech stack simplification from nine tools to one
Tencent integrated SurrealDB to unify its infrastructure monitoring stack. By leveraging native graph capabilities, versioned data access, and built-in analytics, the team replaced a fragmented toolchain with a scalable, real-time monitoring platform.
Monitoring data lived across multiple databases and stream processors, making it hard to correlate events and maintain consistency.
Analysts had to choose between storage and compute engines, increasing the platform team's maintenance burden.
Existing systems lacked native graph views or recursive traversal for tracing relationships and state transitions.
Scaling ingestion and queries for millions of time-series logs per day proved challenging.
Modelled infrastructure components as nodes with edge-based relationships to enable recursive traversal and event causality.
Stored snapshots and change logs with complex record IDs for efficient time-travel queries and temporal filtering.
Persisted aggregated metrics into table views to reduce dashboard latency and enforce policies.
Implemented LIVE SELECT on log tables for real-time alerts and diagnostics without polling.
SurrealDB replaced separate time-series, document, and graph stores to simplify the stack.
Delivered both historical snapshots and real-time streams from a single system.
Compound record keys and range filters handled millions of logs per day without schema changes.
Live queries powered alerting and UI refreshes for faster operational response.