Netflix Atlas
netflix.github.io
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
- Time-Series Databases#32 of 367.1