Skip to content

Commit

Permalink
JOSS: Introduction
Browse files Browse the repository at this point in the history
  • Loading branch information
perdelt committed Dec 23, 2024
1 parent 451fdde commit c59ff86
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,13 @@ Bexhoma (Benchmark Experiment Host Manager) is a Python tool that helps with man

It serves as the orchestrator [@10.1007/978-3-030-94437-7_6] for distributed parallel benchmarking experiments in a Kubernetes Cloud. This has been tested at Amazon Web Services, Google Cloud, Microsoft Azure, IBM Cloud, Oracle Cloud, and at Minikube installations, running with Clickhouse, Exasol, Citus Data (Hyperscale), IBM DB2, MariaDB, MariaDB Columnstore, MemSQL (SingleStore), MonetDB, MySQL, OmniSci (HEAVY.AI), Oracle DB, PostgreSQL, SQL Server, SAP HANA, TimescaleDB, and Vertica.

See the [homepage](https://github.com/Beuth-Erdelt/Benchmark-Experiment-Host-Manager) and the [documentation](https://bexhoma.readthedocs.io/en/latest/) for more details.
The basic workflow is [@10.1007/978-3-030-94437-7_6; @10.1007/978-3-030-84924-5_6]: start a containerized version of the DBMS, install monitoring software, import data, run benchmarks and shut down everything with a single command. A more advanced workflow is: Plan a sequence of such experiments, run plan as a batch and join results for comparison.

It is also possible to scale-out drivers for generating and loading data and for benchmarking to simulate cloud-native environments as in [@10.1007/978-3-031-68031-1_9]. Benchmarks included are YCSB, TPC-H and TPC-C (HammerDB and Benchbase version).

Used by [@Erdelt2022DBMSBenchmarker; @10.1007/978-3-030-84924-5_6; 10.1007/978-3-031-68031-1_9]

Used by [@Erdelt2022DBMSBenchmarker; @10.1007/978-3-030-84924-5_6; @10.1007/978-3-031-68031-1_9]
See the [homepage](https://github.com/Beuth-Erdelt/Benchmark-Experiment-Host-Manager) and the [documentation](https://bexhoma.readthedocs.io/en/latest/) for more details.

# Statement of Need

Expand Down

0 comments on commit c59ff86

Please sign in to comment.