February 28, 2026Langfuse February Update
Observation-centric data model, faster UI, Observations API v2 and Metrics API v2 out of beta, faster evaluation workflows
We heard your feedback on performance and took it seriously: Langfuse just got a major speed and scalability upgrade — with faster UI, faster API workflows, and faster evaluation workflows.
Observation-centric data model
After analyzing query patterns across billions of monthly events, we're introducing changes to scale with our customers. Historically, Langfuse was built around traces & observations as two distinct objects.
Going forward the data model is focused on observations as the primary object. We have written extensively about the technical choice made here.
![]()
The rebuild is based on three core principles that ultimately power simpler and faster database queries:
- Immutable observations: Observations are written once and never modified, eliminating deduplication operations
- No joins: Trace-level attributes propagate to observations in the SDK. Queries run on a single table without joins
- Observation-centric model: Observations are the primary data source for APIs and UI
Impact
![]()
Faster UI
Chart loading times are now significantly shorter. You can now confidently load charts over longer time ranges. Browsing traces, users, and sessions is also much faster, and filters respond more quickly in large projects.
Faster API workflows
The new Observations API v2 and Metrics API v2 are officially out of beta and ready for production use. They are designed for faster querying and aggregations at scale.
Faster evaluation workflows
Observation-level evaluations execute in seconds as they no longer require querying ClickHouse for each evaluation.
How to unlock new performance
Depending on what performance improvements help you most, here are some steps you can take:
[1] Struggling with long load times in the UI tables and dashboards? → flip the toggle in the UI
![]()
[2] Want real-time data on fast UI? → Upgrade SDK
[3] Need more performance in LLM-as-a-Judge? → Migrate to observation level evaluators
[4] Retrieve data quickly and at scale? → Adopt new observations and metrics APIs