microsoft / lst-bench

LST-Bench is a framework that allows users to run benchmarks specifically designed for evaluating Log-Structured Tables (LSTs) such as Delta Lake, Apache Hudi, and Apache Iceberg.
Apache License 2.0
62 stars 34 forks source link

Implement web app dashboard to present the results of executing LST-Bench automatically #239

Closed jcamachor closed 6 months ago

jcamachor commented 6 months ago

238 aims to simplify the process of running LST-Bench across various systems. Another important aspect is the ability to conveniently display these results within LST-Bench. To accomplish this, this proposal focuses on implementing a simple web application. It will also provide an automated deployment workflow to facilitate easy access to results contributed to LST-Bench. The initial implementation focuses on plotting execution time and degradation rate using data automatically extracted from LST-Bench results. Subsequently, we should focus on additional metrics that are part of the LST-Bench paper, e.g., IO-related metrics.