• Documentation
  • Twitter
  • Github
  • Documentation
    • Getting Started
    • Architecture
    • Blocks Storage
      • Querier
      • Store-gateway
      • Compactor
      • Production tips
      • Binary index-header
      • Bucket Index
      • Migrate Cortex cluster from chunks to blocks
      • Convert long-term storage from chunks to blocks
      • Migrate the storage from Thanos and Prometheus
      • Learn more
    • Configuration
      • Configuration file
      • Cortex Arguments Explained
      • Prometheus Frontend
      • v1.x Guarantees
    • Guides
      • Running Cortex on Kubernetes
      • Getting started with a gossip ring cluster
      • Alertmanager configuration
      • Authentication and Authorisation
      • Capacity Planning
      • Config for horizontally scaling the Ruler
      • Config for sending HA Pairs data to Cortex
      • Encryption at Rest
      • Ingesters rolling updates
      • Ingesters scaling up and down
      • Overrides Exporter
      • Securing communication between Cortex components with TLS
      • Security
      • Shuffle Sharding
      • Tracing
      • Zone Aware Replication
      • Limitations
      • Glossary
    • HTTP API
    • Operations
      • Query Auditor (tool)
      • Query Tee (service)
      • Requests mirroring to secondary cluster
      • Scaling the Query Frontend
    • Case Studies
      • Gojek
      • REWE digital
      • Buoyant Cloud
    • Proposals
      • Blocks storage bucket index
      • Blocks storage sharding
      • Cross-Tenant Query Federation
      • Deletion of Tenant Data from Blocks Storage
      • Documentation Versioning
      • Generalize Modules Service to make it extensible
      • HTTP API Design
      • Migrating ingesters from chunks to blocks and back.
      • Parallel Compaction by Time Interval
      • Retention of Tenant Data from Blocks Storage
      • Ring Multikey
      • Ruler HA
      • Ruler Tenant Federation
      • Scalable Alertmanager
      • Scalable Query Frontend
      • Shuffle sharding and zone awareness
      • Shuffle sharding on the read path
      • Support metadata API
      • Time Series Deletion from Blocks Storage
      • Timeseries Partitioning in Compactor
    • Contributing
      • Governance
      • Design patterns and Code conventions
      • How to run the website locally
      • How to upgrade Golang version
      • How integration tests work
      • How to update the build image
      • How to add a maintainer
    • Roadmap
    • Changelog
    • Code of Conduct
Edit this page Create documentation issue Create project issue
  • Talks
    • Scaling Prometheus: How We Got Some Thanos Into Cortex
  • Articles
  1. Documentation
  2. Blocks Storage
  3. Learn more

Learn more

In this page we’re listing some external resources to learn more about the Cortex blocks storage.

Talks

Scaling Prometheus: How We Got Some Thanos Into Cortex

Articles

  • How to switch Cortex from chunks to blocks storage (and why you won’t look back) (Oct 2020)
  • Now GA: Cortex blocks storage for running Prometheus at scale with reduced operational complexity (Oct 2020)
  • Scaling Prometheus: How we’re pushing Cortex blocks storage to its limit and beyond (Aug 2020)
  • How blocks storage in Cortex reduces operational complexity for running Prometheus at massive scale (Jul 2020)
Community
  • Slack
  • GitHub
  • Twitter
About

Cortex is an OSS licensed project as Apache License 2.0

© 2022 The Cortex Authors All Rights Reserved.
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see Trademark Usage page.