<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/docs/proposals/auth-gateway/</loc></url><url><loc>/docs/proposals/blocks-storage-bucket-index/</loc></url><url><loc>/docs/proposals/blocks-storage-sharding/</loc></url><url><loc>/docs/configuration/configuration-file/</loc></url><url><loc>/docs/proposals/cross-tenant-query-federation/</loc></url><url><loc>/docs/proposals/crossplane-provider-for-cortex/</loc></url><url><loc>/docs/proposals/tenant-deletion/</loc></url><url><loc>/docs/proposals/distributed-query-execution/</loc></url><url><loc>/docs/</loc></url><url><loc>/docs/proposals/documentation-versioning/</loc></url><url><loc>/docs/proposals/generalize-modules/</loc></url><url><loc>/docs/getting-started/</loc></url><url><loc>/docs/case-studies/gojek/</loc></url><url><loc>/docs/contributing/governance/</loc></url><url><loc>/docs/proposals/http-api-design/</loc></url><url><loc>/docs/proposals/ingesters-migration/</loc></url><url><loc>/docs/proposals/parallel-compaction/</loc></url><url><loc>/docs/proposals/parquet-storage/</loc></url><url><loc>/docs/proposals/partition-ring-multi-az-replication/</loc></url><url><loc>/docs/proposals/per-tenant-cardinality-api/</loc></url><url><loc>/docs/proposals/tenant-retention/</loc></url><url><loc>/docs/proposals/ring-multikey/</loc></url><url><loc>/docs/proposals/ruler-ha/</loc></url><url><loc>/docs/proposals/ruler-high-availability/</loc></url><url><loc>/docs/proposals/ruler-tenant-federation/</loc></url><url><loc>/docs/proposals/scalable-alertmanager/</loc></url><url><loc>/docs/proposals/scalable-query-frontend/</loc></url><url><loc>/docs/proposals/shuffle-sharding-and-zone-awareness/</loc></url><url><loc>/docs/proposals/shuffle-sharding-on-the-read-path/</loc></url><url><loc>/docs/proposals/support-metadata-api/</loc></url><url><loc>/docs/proposals/block-storage-time-series-deletion/</loc></url><url><loc>/docs/proposals/timeseries-partitioning-in-compactor/</loc></url><url><loc>/docs/proposals/overrides-api/</loc></url><url><loc>/docs/architecture/</loc></url><url><loc>/docs/configuration/arguments/</loc></url><url><loc>/docs/contributing/design-patterns-and-code-conventions/</loc></url><url><loc>/docs/blocks-storage/querier/</loc></url><url><loc>/docs/operations/query-auditor/</loc></url><url><loc>/docs/case-studies/rewe-digital/</loc></url><url><loc>/docs/getting-started/single-binary/</loc></url><url><loc>/docs/blocks-storage/</loc></url><url><loc>/docs/case-studies/buoyant-cloud/</loc></url><url><loc>/docs/contributing/how-to-run-the-website-locally/</loc></url><url><loc>/docs/getting-started/microservices/</loc></url><url><loc>/docs/configuration/prometheus-frontend/</loc></url><url><loc>/docs/operations/query-tee/</loc></url><url><loc>/docs/guides/running-cortex-on-kubernetes/</loc></url><url><loc>/docs/blocks-storage/store-gateway/</loc></url><url><loc>/docs/blocks-storage/compactor/</loc></url><url><loc>/docs/guides/getting-started-with-gossiped-ring/</loc></url><url><loc>/docs/contributing/how-to-upgrade-golang-version/</loc></url><url><loc>/docs/blocks-storage/production-tips/</loc></url><url><loc>/docs/operations/requests-mirroring-to-secondary-cluster/</loc></url><url><loc>/docs/blocks-storage/binary-index-header/</loc></url><url><loc>/docs/blocks-storage/bucket-index/</loc></url><url><loc>/docs/configuration/</loc></url><url><loc>/docs/contributing/how-integration-tests-work/</loc></url><url><loc>/docs/contributing/how-to-update-the-build-image/</loc></url><url><loc>/docs/blocks-storage/migrate-cortex-cluster-from-chunks-to-blocks/</loc></url><url><loc>/docs/operations/scaling-query-frontend/</loc></url><url><loc>/docs/blocks-storage/convert-long-term-storage-from-chunks-to-blocks/</loc></url><url><loc>/docs/guides/</loc></url><url><loc>/docs/configuration/v1guarantees/</loc></url><url><loc>/docs/api/</loc></url><url><loc>/docs/blocks-storage/migrate-storage-from-thanos-and-prometheus/</loc></url><url><loc>/docs/operations/</loc></url><url><loc>/docs/case-studies/</loc></url><url><loc>/docs/proposals/</loc></url><url><loc>/docs/guides/alertmanager-configuration/</loc></url><url><loc>/docs/guides/auth/</loc></url><url><loc>/docs/guides/capacity-planning/</loc></url><url><loc>/docs/guides/ruler-sharding/</loc></url><url><loc>/docs/guides/ha-pair-handling/</loc></url><url><loc>/docs/contributing/</loc></url><url><loc>/docs/guides/encryption-at-rest/</loc></url><url><loc>/docs/contributing/how-to-add-a-maintainer/</loc></url><url><loc>/docs/guides/ingesters-rolling-updates/</loc></url><url><loc>/docs/guides/ingesters-scaling-up-and-down/</loc></url><url><loc>/docs/guides/migration-kv-store-to-memberlist/</loc></url><url><loc>/docs/guides/native-histograms/</loc></url><url><loc>/docs/guides/overrides-exporter/</loc></url><url><loc>/docs/guides/partition-compaction/</loc></url><url><loc>/docs/roadmap/</loc></url><url><loc>/docs/guides/rule-evalutions-via-query-frontend/</loc></url><url><loc>/docs/guides/tls/</loc></url><url><loc>/docs/guides/security/</loc></url><url><loc>/docs/guides/shuffle-sharding/</loc></url><url><loc>/docs/guides/tracing/</loc></url><url><loc>/docs/guides/use-opentelemetry-collector-to-send-metrics-to-cortex/</loc></url><url><loc>/docs/guides/zone-aware-replication/</loc></url><url><loc>/docs/guides/parquet-mode/</loc></url><url><loc>/docs/guides/protecting-cortex-from-heavy-queries/</loc></url><url><loc>/docs/guides/overrides/</loc></url><url><loc>/docs/changelog/</loc></url><url><loc>/docs/code-of-conduct/</loc></url><url><loc>/docs/blocks-storage/learn-more/</loc></url><url><loc>/docs/guides/tenant-id-naming-conventions/</loc></url><url><loc>/docs/guides/glossary/</loc></url><url><loc>/tags/blog/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/categories/blog/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/categories/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/cortex/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/projects/cortex/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/ingester/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/projects/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/2025/10/17/introducing-readonly-state-gradual-and-safe-ingester-scaling/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/scaling/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/optimization/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/query/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/2025/09/08/query-priority-in-cortex/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/2025/08/12/efficient-query-parallelism-in-cortex-with-dynamic-query-splitting/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/2025/08/04/block-the-blast-how-query-rejection-protects-your-cortex-cluster/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/rejection/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/2025/04/29/optimizing-promql-queries-a-deep-dive/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/community/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/2025/04/26/introducing-the-cortex-blog-sharing-our-journey/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/tags/updates/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/index.json</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/blog/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url><url><loc>/search/</loc><lastmod>2026-04-04T07:16:47+09:00</lastmod></url></urlset>