---
title: "Tencent | Case studies | SurrealDB"
description: "Learn how Tencent integrated SurrealDB to unify infrastructure monitoring, replacing nine fragmented tools with one scalable, real-time platform."
url: https://surrealdb.com/customer/tencent
---

![Tencent logo](https://surrealdb.com/assets/static/401d8346058682c8.DqM87mst.svg)

# Building a graph-first monitoring platform at internet scale

**Nine into one.** Nine backend tools consolidated into SurrealDB.

**Graph-first.** Document data and graph relationships unified in one engine.

**Internet scale.** Real-time incident analysis across 8 million nodes and 50 million edges.

1. ![Babcock](https://surrealdb.com/assets/static/babcock.lo4rnVg1.svg)
2. ![ING](https://surrealdb.com/assets/static/ing.X3I6S3_V.svg)
3. ![British Airways](https://surrealdb.com/assets/static/british-airways.KEsZiwV-.svg)
4. ![Nvidia](https://surrealdb.com/assets/static/nvidia.DaIEuMil.svg)
5. ![Apple](https://surrealdb.com/assets/static/apple.D5pq4flY.svg)
6. ![SpaceX](https://surrealdb.com/assets/static/spacex.CQJEk-IL.svg)
7. ![Samsung](https://surrealdb.com/assets/static/samsung.CH-vQgnb.svg)
8. ![adidas](https://surrealdb.com/assets/static/adidas.DdTC5qhk.svg)
9. ![Tencent](https://surrealdb.com/assets/static/tencent.paQmLxyy.svg)
10. ![Alibaba](https://surrealdb.com/assets/static/alibaba.B16idgfM.svg)
11. ![PolyAI](https://surrealdb.com/assets/static/poly-ai.c3w_fAg6.svg)
12. ![Later](https://surrealdb.com/assets/static/later.Ds736jFO.svg)
13. ![Verizon](https://surrealdb.com/assets/static/verizon.BI7CajdX.svg)
14. ![Liberty Mutual](https://surrealdb.com/assets/static/liberty-mutual.B7qOU1pd.svg)
15. ![Walmart](https://surrealdb.com/assets/static/walmart.BjDg_Sr8.svg)
16. ![Carrier](https://surrealdb.com/assets/static/carrier.D21gC6NX.svg)
17. ![Saks Fifth Avenue](https://surrealdb.com/assets/static/saks-fifth-avenue.COIDpLSb.svg)
18. ![San Francisco Compute Company](https://surrealdb.com/assets/static/sfcc.B7jlImq4.svg)
19. ![Shield AI](https://surrealdb.com/assets/static/shield-ai.pINZ0KJr.svg)
20. ![Wix](https://surrealdb.com/assets/static/wix.DvHhmoBi.svg)

9 → 1

Tools consolidated

10K+

Queries per second sustained

8M

Nodes in the process graph

50M+

Edges, updated in real time

Ready to get started?

[Contact sales](https://surrealdb.com/contact/sales)

## Tencent consolidated nine monitoring tools into one graph-first platform over 8 million nodes

Tencent operates internet-scale cloud and infrastructure services where reliability, fast incident response and deep system visibility are non-negotiable. Its infrastructure monitoring stack now runs on SurrealDB, with document data and graph relationships in one engine.

## Challenge

Before SurrealDB, Tencent's monitoring and analysis spanned a patchwork of nine systems: MySQL, Elasticsearch, VictoriaMetrics, MongoDB, Doris, Trino, RisingWave, Flink and Dgraph. Every investigation began with a meta-problem, choosing the right storage or compute engine before the question could be asked.

For analysts that choice was hard without deep familiarity with each engine's trade-offs. For the platform team the cost was plainer: more systems to operate, more upgrades and failure modes, more governance to enforce and a higher maintenance burden.

The most valuable workflows were graph-shaped. Process behaviour, parent and child derivations and traffic relationships had to be modelled and then queried fast during an incident. The data arrives as periodic process snapshots and real-time changelogs, from which Tencent builds a process tree, and that tree has to stay continuously updated and versioned so an engineer can reconstruct the state leading up to a fault.

## Solution

Tencent adopted SurrealDB as a unified data layer for monitoring correlation and graph-driven fault analysis, consolidating the toolchain into one system that natively supports document data and graph relationships. The shape of the problem drives the query, not the choice of engine.

Processes and infrastructure entities are nodes and their relationships are edges, so engineers traverse multi-hop dependencies to understand blast radius and root cause. It is the same context-graph approach many teams use to build operational knowledge graphs.

Versioned data access mattered as much. Tencent validated the temporal requirements on SurrealKV, replaying the evolution of a process tree for point-in-time investigation, and runs production on SurrealDB with a distributed storage layer: 9 storage nodes and 6 compute nodes behind one operational experience.

## Results

### Nine tools became one

MySQL, Elasticsearch, MongoDB, Dgraph, Flink and four other tools were replaced with a single platform.

### Production-grade scale

The cluster sustains more than 10,000 queries per second across the monitoring workload.

### An 8 million node process graph

With continuous real-time updates as snapshots and changelogs arrive.

### 50 million edges, and a knowledge graph next

The edges across 8 million nodes are the foundation for a broader operational knowledge graph.

### What is next

Tencent plans to extend the platform across more infrastructure domains, connecting services, processes and dependencies in one queryable model, with a focus on reconstructing historical states and building graph analytics over millions of nodes and edges.

![Tencent](https://surrealdb.com/assets/static/tencent-color.CMDzkQem.svg)

Products used

- [SurrealDB](https://surrealdb.com/surrealdb)
- [Graph model](https://surrealdb.com/surrealdb/graph)
- [SurrealKV](https://github.com/surrealdb/surrealkv)
- [Distributed storage](https://surrealdb.com/surrealdb/storage)

Cloud and infrastructure services

Graph-first infrastructure monitoring

CUSTOMER STORIES

## Proven in production

[See more case studies](https://surrealdb.com/casestudies)

### [Three data stores collapsed into one](https://surrealdb.com/customer/samsung)

![Samsung](https://surrealdb.com/assets/static/4c58b81e7b3c9466.C_Hv0eml.svg)

### [An AI assistant for 10,000 technicians](https://surrealdb.com/customer/verizon)

![Verizon](https://surrealdb.com/assets/static/18b99996c689000f.B5PQ-nI9.svg)

### [Low-latency RAG, under the customer's control](https://surrealdb.com/customer/polyai)

![PolyAI](https://surrealdb.com/assets/static/c5fa07c66cd05131.BnC7wHcc.svg)

### [45 million recommendation queries a month](https://surrealdb.com/customer/saks)

![Saks Fifth Avenue](https://surrealdb.com/assets/static/saks-fifth-avenue-white.pDJ9HGmf.svg)

THE PLATFORM

## Everything an application and its agents know. Five surfaces, one engine.

Database

Document, graph, vector, time-series and relational in one engine.

![Five data models as dotted tiles: documents, graph, vector, time-series and relational](https://surrealdb.com/assets/static/platform-database.DUdumYDz.avif)

Read more

[Database](https://surrealdb.com/surrealdb)

Agent Memory

What an agent learns, with its source and its time, in the same engine.

![A timeline of remembered facts, each with its source](https://surrealdb.com/assets/static/platform-agent-memory.Cvv8D5Wl.avif)

Read more

[Agent Memory](https://surrealdb.com/agent-memory)

Cloud

Managed clusters in the regions you choose, scaled on demand.

![Clusters in three regions on a world map, each running or scaling](https://surrealdb.com/assets/static/platform-cloud.--QZnaVi.avif)

Read more

[Cloud](https://surrealdb.com/cloud)

Studio

Query, explore and design the schema from the browser.

![A SurrealQL query in Studio and the schema graph under it](https://surrealdb.com/assets/static/platform-studio.7ykBFNLq.avif)

Read more

[Studio](https://surrealdb.com/studio)

MCP

Every model that speaks MCP reaches the database and the memory directly.

![Three models connected through MCP to the database and Agent Memory](https://surrealdb.com/assets/static/platform-mcp.D_oH0_wm.avif)

Read more

[MCP](https://surrealdb.com/mcp)

IN PRODUCTION

## Trusted at scale. Samsung, Nvidia, Verizon, Tencent, and Walmart run on SurrealDB.

14,000+

Developers building on SurrealDB Cloud

4M+

Developers building on SurrealDB worldwide

FROM THE TEAMS

> SurrealDB gives us a foundation where we can unify semantic search, knowledge graphs, and AI-driven decision making without stitching together multiple systems. Collapsing responsibility into SurrealDB has become our default engineering posture.

*Justin Foley*

VP of Engineering, Later

GET STARTED

## Start building with SurrealDB. One engine for documents, graphs and vectors, from prototype to production.

[Start for free](https://studio.surrealdb.com/current/instances/deploy) [Contact us](https://surrealdb.com/contact)

![ISO 27001](https://surrealdb.com/assets/static/iso.BzQy4FFy.svg)

![AICPA SOC 2 Type 2](https://surrealdb.com/assets/static/aicpa-soc.CE_YjqhK.svg)

![Cyber Essentials](https://surrealdb.com/assets/static/cyber-essentials.CtbmbYfL.svg)

![GDPR](https://surrealdb.com/assets/static/gdpr.IadR7loS.svg)

![Cyber Essentials Plus](https://surrealdb.com/assets/static/cyber-essentials-plus.Cl5P05xe.svg)

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://surrealdb.com/#organization","name":"SurrealDB","url":"https://surrealdb.com","logo":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg","description":"SurrealDB is the context and memory layer for AI agents. A multi-model database for documents, graphs, vectors, and time-series.","foundingDate":"2022","legalName":"SurrealDB Ltd","identifier":{"@type":"PropertyValue","propertyID":"GB-COH","value":"13615201"},"address":{"@type":"PostalAddress","streetAddress":"3rd Floor, 1 Ashley Road","addressLocality":"Altrincham","addressRegion":"Cheshire","postalCode":"WA14 2DT","addressCountry":"GB"},"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"sales","email":"info@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"security","email":"security@surrealdb.com","url":"https://surrealdb.com/.well-known/security.txt","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"legal","email":"legal@surrealdb.com","url":"https://surrealdb.com/legal","availableLanguage":"English"}],"hasCertification":[{"@type":"Certification","name":"SOC 2 Type 2"},{"@type":"Certification","name":"GDPR"},{"@type":"Certification","name":"Cyber Essentials Plus"},{"@type":"Certification","name":"ISO 27001"}],"owns":[{"@type":"SoftwareApplication","name":"SurrealDB","url":"https://surrealdb.com/surrealdb"},{"@type":"SoftwareApplication","name":"Agent Memory","url":"https://surrealdb.com/agent-memory"}],"knowsAbout":["multi-model databases","document databases","graph databases","vector search","time-series databases","SurrealQL","Agent Memory","real-time databases","embedded databases","context layer","graph ontology","distributed database","knowledge graphs","distributed transaction protocols","highly-scalable databases"],"sameAs":["https://www.wikidata.org/wiki/Q124316308","https://github.com/surrealdb/surrealdb","https://twitter.com/surrealdb","https://www.youtube.com/@surrealdb","https://www.linkedin.com/company/surrealdb","https://discord.gg/surrealdb","https://www.reddit.com/r/surrealdb","https://www.instagram.com/surrealdb","https://medium.com/surrealdb","https://dev.to/surrealdb"]}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://surrealdb.com"},{"@type":"ListItem","position":2,"name":"Tencent","item":"https://surrealdb.com/customer/tencent"}]}
```

```json
{"@context":"https://schema.org","@type":"Article","headline":"Tencent consolidated nine monitoring tools into one graph-first platform over 8 million nodes","description":"9 → 1 tools consolidated; 10K+ queries per second sustained; 8M nodes in the process graph; 50M+ edges, updated in real time","url":"https://surrealdb.com/customer/tencent","mainEntityOfPage":"https://surrealdb.com/customer/tencent","about":{"@type":"Organization","name":"Tencent"},"author":{"@id":"https://surrealdb.com/#organization"},"publisher":{"@id":"https://surrealdb.com/#organization"},"image":"https://surrealdb.com/assets/static/tencent-color.CMDzkQem.svg"}
```
