<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0" -->

---
title: Inside Netflix’s Graph Abstraction: Handling 650TB of...
description: Netflix engineers built Graph Abstraction, a high-throughput platform managing 650 TB of graph data with millisecond-level latency globally. Rather than a...
canonical: https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Inside Netflix’s Graph Abstraction: Handling 650TB of Graph Data in Milliseconds Globally | daily.dev
og:description: Netflix engineers built Graph Abstraction, a high-throughput platform managing 650 TB of graph data with millisecond-level latency globally. Rather than a...
og:url: https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0
og:image: https://api.daily.dev/og/posts/esBIPovP0.png
og:image:alt: Inside Netflix’s Graph Abstraction: Handling 650TB of Graph Data in Milliseconds Globally
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Inside Netflix’s Graph Abstraction: Handling 650TB of Graph Data in Milliseconds Globally

**[InfoQ](https://daily.dev/sources/infoq)** · 3 min read · 25 upvotes · 0 comments

## Summary

Netflix engineers built Graph Abstraction, a high-throughput platform managing 650 TB of graph data with millisecond-level latency globally. Rather than a standalone graph database, it layers on top of existing Netflix infrastructure: a Key-Value abstraction for current state, a TimeSeries abstraction for historical data, and EVCache for distributed caching. The system supports use cases like social graphs for Netflix Gaming and service topology graphs for incident analysis. It restricts traversal depth to trade query flexibility for consistent low latency, achieving single-digit millisecond latency for single-hop traversals and under 50ms for two-hop queries at p90. Global availability is maintained through asynchronous cross-region replication with eventual consistency. A gRPC API inspired by Gremlin exposes traversal capabilities to internal services.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.infoq.com/news/2026/03/netflix-graph-abstraction/>

## Similar posts on daily.dev

- [High-Throughput Graph Abstraction at Netflix: Part I](https://daily.dev/posts/high-throughput-graph-abstraction-at-netflix-part-i-0dei7ppuk) · Netflix TechBlog · 34 upvotes · 0 comments
- [How Netflix Built a Real-Time Distributed Graph for Internet Scale](https://daily.dev/posts/how-netflix-built-a-real-time-distributed-graph-for-internet-scale-1xkysklft) · ByteByteGo · 88 upvotes · 0 comments

---

Tags: [#architecture](https://daily.dev/tags/architecture), [#netflix](https://daily.dev/tags/netflix), [#distributed-systems](https://daily.dev/tags/distributed-systems), [#grpc](https://daily.dev/tags/grpc)

[View this post on daily.dev](https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Inside Netflix’s Graph Abstraction: Handling 650TB of Graph Data in Milliseconds Globally","url":"https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0"},"datePublished":"2026-03-23T14:06:30.481Z","dateModified":"2026-03-23T14:06:52.849Z","description":"Netflix engineers built Graph Abstraction, a high-throughput platform managing 650 TB of graph data with millisecond-level latency globally. Rather than a...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/2d5b94f2e1fa19bbfb452df819832e1a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/2d5b94f2e1fa19bbfb452df819832e1a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"InfoQ","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"InfoQ","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/afc3bced3e1e4b188dd9127017a60e0c","url":"https://daily.dev/sources/infoq"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/inside-netflix-s-graph-abstraction-handling-650tb-of-graph-data-in-milliseconds-globally-esbipovp0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":25},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"architecture,netflix,distributed-systems,grpc","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"InfoQ","item":"https://daily.dev/sources/infoq"},{"@type":"ListItem","position":3,"name":"Inside Netflix’s Graph Abstraction: Handling 650TB of Graph Data in Milliseconds Globally"}]}
```

