How CostBench calculates the end-to-end score
Pause
Fresh-data path cost
Query-ready data
Newly
written
Ordered
raw data
Ordered pre-
aggregated
Query cost
Accumulated
query runtime
×
Read-side
compute price
Fresh
data
continuously
Query
runtime
Fast answers
continuously
1
2
3
Score =
(
1
+
2
)
×
3
The score rewards
1
Low preparation cost,
2
Low query cost,
3
Fast answers.
Lower is better.