Tempo 3.0 #6073
javiermolinar
announced in
Announcements
Tempo 3.0
#6073
Replies: 1 comment 1 reply
-
|
Hey, will the old architecture continue to work in V3? (same as mimir) ? if so for how many versions ? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 Tempo 3.0 – Upcoming Major Release
We are excited to share early details about Tempo 3.0, our next major release. This version introduces substantial architectural improvements, several breaking changes, and updates that will streamline operations and support Tempo’s evolution for years to come.
You can track progress, view planned features, and follow related issues in the Tempo 3.0 Milestone.
Tempo 3.0 focuses on four primary goals:
Below is an overview of the key areas of work included in this major release.
A New, Decoupled Architecture
Tempo 3.0 introduces a decoupled architecture that separates ingestion and query processing. This redesign improves resilience, scalability, and operational simplicity, allowing each part of the system to scale independently and more predictably.
Under the hood, the system uses a distributed, asynchronous messaging layer to buffer data between ingestion and compaction. This ensures that heavy query loads or large batch operations do not interfere with ingestion or compaction performance.
Key benefits:
Two new components will be released:
New Compaction Architecture
Tempo 3.0 introduces a job-based compaction system, replacing the previous per-compactor approach. This new system addresses limitations in the old process and improves reliability for all queries, including TraceQL metrics.
Benefits include:
Storage Improvements
Tempo 3.0 adds support for vParquet5, improving storage efficiency, performance, and maintainability.
Deprecations & Breaking Changes
As a major version, Tempo 3.0 deprecates certain modules and legacy features:
Migration guides will be provided to help operators transition smoothly.
Deployment & Helm Chart Updates
Tempo 3.0 will include updates to the Helm chart to support the new architecture and operational improvements. We are currently evaluating whether to enhance the existing community chart or provide a new chart for 3.0.
In either case, detailed instructions and guidance will be provided to ensure safe deployments and upgrades.
Documentation & Migration Guides
Ahead of the release, we will publish:
These resources will help operators understand the benefits of the new architecture and transition confidently to 3.0.
💬 Feedback
We welcome community feedback and questions as we move toward this major release. Please use this Announcement thread to share your thoughts and engage with the team.
Beta Was this translation helpful? Give feedback.
All reactions