/plushcap/analysis/cube/cube-introducing-next-generation-data-modeling-engine

Introducing Next-Generation Data Modeling Engine

What's this blog post about?

Cube, an open-source data modeling platform, has transitioned from using only JavaScript to incorporating Rust in its codebase, with almost 60% now being in Rust. The introduction of the Next-Generation Data Modeling Engine (Tesseract) will further increase Rust usage and bring new capabilities such as multi-stage calculations and improved performance for data model operations. Tesseract aims to optimize data model compilation, maintenance, and SQL code generation. Multi-stage calculations simplify complex queries like period-to-date calculations, percentage of total calculations, and period-over-period comparisons. The feature is currently in preview with multi-stage calculations available in Cube v1.0.0.

Company
Cube

Date published
Oct. 15, 2024

Author(s)
Pavel Tiunov

Word count
518

Hacker News points
1

Language
English


By Matt Makai. 2021-2024.