Tempo 3.0 #6073
Replies: 4 comments 4 replies
|
Hey, will the old architecture continue to work in V3? (same as mimir) ? if so for how many versions ? |
|
@javiermolinar, any update on when can we expect the release to happen? |
|
Hello @javiermolinar, I cannot seems to find any compatible helm chart for Tempo 3.0 |
|
So the community chart is finally pushing tempo 3.x for microservices, but NOT for the monolithic chart. After some review all I can think of is "Operational simplicity" for whom? having to deploy and maintain your own kafka/redpanda in addition to Tempo is not my definition of simple. Plus the charts refuse to handle it, they just want the to know the endpoints. Is there any guide anywhere that helps outline what is expected other than "deploy a compatible kafka and good luck!"? |
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.
All reactions