Tagged articles
4 articles
Page 1 of 1
Efficient Ops
Efficient Ops
Dec 11, 2024 · Operations

Thanos vs VictoriaMetrics: Which Prometheus Storage Solution Wins for Scale and Cost?

This article compares Thanos and VictoriaMetrics as long‑term storage solutions for Prometheus, evaluating their architecture, write and read paths, reliability, consistency, performance, scalability, high‑availability, and hosting costs to help you choose the most suitable option for your monitoring stack.

Long‑term StorageThanosVictoriaMetrics
0 likes · 18 min read
Thanos vs VictoriaMetrics: Which Prometheus Storage Solution Wins for Scale and Cost?
Cloud Native Technology Community
Cloud Native Technology Community
Apr 8, 2020 · Operations

Decoding Thanos Architecture: From Query to Compact for Scalable Monitoring

This article provides a detailed analysis of Thanos' architecture, explaining each core component—Query, Sidecar, Store Gateway, Ruler, Compact, and the upcoming Receiver—how they enable global view, high availability, and long‑term storage for distributed Prometheus deployments, and discusses design trade‑offs and optimization strategies.

Cloud NativeLong‑term StoragePrometheus
0 likes · 12 min read
Decoding Thanos Architecture: From Query to Compact for Scalable Monitoring
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 25, 2019 · Operations

Deploying Thanos for Unified Prometheus Monitoring and Long‑Term Storage

This guide explains the background, key features, architecture, and step‑by‑step deployment of Thanos—including Sidecar, Store, Query, Compact, Bucket, Rule, and Check components—to provide a unified, high‑availability Prometheus monitoring view with unlimited historical data storage using object storage.

Cloud NativeDeploymentLong‑term Storage
0 likes · 9 min read
Deploying Thanos for Unified Prometheus Monitoring and Long‑Term Storage
Java High-Performance Architecture
Java High-Performance Architecture
Sep 18, 2017 · Big Data

Can Kafka Safely Serve as Long‑Term Storage? Answers and Real‑World Scenarios

This article explains why Kafka can be used for permanent data retention, outlines practical use cases such as event logging, cache rebuilding, stream recomputation, and database change capture, and clarifies why Kafka is a stream‑processing platform rather than a traditional message queue or database.

Distributed SystemsLong‑term Storagedata retention
0 likes · 6 min read
Can Kafka Safely Serve as Long‑Term Storage? Answers and Real‑World Scenarios