Skip to content
SPECIFICTION
Get listed

Netflix Atlas

netflix.github.io

APISelf-hosted
Visit netflix.github.io
Spec score 7.1 #32 of 36 in Time-Series Databases

Spec sheet

Purpose
Atlas manages dimensional time-series data for near-real-time operational insight.Read 11 Oct 2026 · netflix.github.io
Integrations
The overview says Netflix wanted common query capability for third-party services such as CloudWatch.Read 11 Oct 2026 · netflix.github.io
Support
The repository links to a mailing list and GitHub issues for community contact and issue reporting.Read 11 Oct 2026 · github.com
License
The repository states that Atlas is licensed under the Apache License, Version 2.0.Read 11 Oct 2026 · github.com
Alerting
Atlas's documented common API includes Holt-Winters for alerting.Read 11 Oct 2026 · netflix.github.io
Backend queries
Atlas's query layer can combine views across backends and distribute query and aggregation operations across a hierarchy.Read 11 Oct 2026 · netflix.github.io
CloudWatch
The overview says Netflix wanted common query capability for data from third-party services such as CloudWatch.Read 11 Oct 2026 · netflix.github.io
Data retention
The documented Netflix policy keeps all data for under six hours, rolls up older data, and uses an explicit whitelist for older-than-16-day data.Read 11 Oct 2026 · netflix.github.io
Graph access
Atlas graph images can be accessed using a GET request and embedded or linked from other resources.Read 11 Oct 2026 · netflix.github.io
Historical storage
The documentation says data is flushed to long-term storage in S3, with Hadoop used for corrective merging, reports, and rollups.Read 11 Oct 2026 · netflix.github.io
Instrumentation
The documentation points developers to Spectator for instrumenting their own code.Read 11 Oct 2026 · netflix.github.io
Intended use
The documentation describes Atlas as a system for operational insight into what is currently happening within a system.Read 11 Oct 2026 · netflix.github.io
Memory tradeoff
The documentation says Atlas stores most data in memory, which is expensive as data volume grows.Read 11 Oct 2026 · netflix.github.io
Query features
The stack language supports querying, aggregation, time consolidation, math, boolean operations, and graph settings.Read 11 Oct 2026 · netflix.github.io
Query language
Atlas uses a URL-friendly stack language for encoding graph expressions and supports query, aggregation, consolidation, math, Boolean, and graph-setting operations.Read 11 Oct 2026 · netflix.github.io
Query layer
Atlas has a hierarchically composable query layer designed to support different backends and merged views across backends.Read 11 Oct 2026 · netflix.github.io
Resilience
Netflix's internal deployment uses multiple mirrors for its six-hour clusters so data is replicated and an instance can be lost.Read 11 Oct 2026 · netflix.github.io
Retention limits
Netflix's described internal policy keeps all data under six hours, rolls up older data, and uses an explicit whitelist for data older than 16 days.Read 11 Oct 2026 · netflix.github.io
Scale
Atlas was designed to scale with the hardware used to analyze and store its data.Read 11 Oct 2026 · netflix.github.io
Storage
Atlas uses in-memory data storage to gather and report very large numbers of metrics quickly.Read 11 Oct 2026 · netflix.github.io

Where Specifiction places it

Alternatives to Netflix AtlasAll alternatives →