Skip to content

martingrambow/openISBT

Repository files navigation

openISBT

OpenISBT is an Intelligent Service Benchmark Tool to benchmark microservice-based applications based on their OpenAPI3.0 interface description files.
Benchmarking Microservice Performance: A Pattern-based Approach

If you use this software in a publication, please cite it as:

Text

Martin Grambow, Lukas Meusel, Erik Wittern, David Bermbach. Benchmarking Microservice Performance: A Pattern-based Approach. In: Proceedings of the 35th ACM Symposium on Applied Computing (SAC 2020). ACM 2020.

BibTeX

@inproceedings{paper_grambow_benchmarking_microservices,
	title = {{Benchmarking Microservice Performance: A Pattern-based Approach}},
	booktitle = {Proceedings of the 35th ACM Symposium on Applied Computing (SAC 2020)},
	publisher = {ACM},
	author = {Martin Grambow and Lukas Meusel and Erik Wittern and David Bermbach},
	year = {2020}
}

A full list of our publications and prototypes is available on our group website.

Releases

  • version 0.1 (d1b6c4f) was used in publication "Benchmarking Microservice Performance: A Pattern-based Approach"
  • version 0.2 (fd9e506) introduces a batch benchmark via terminal
  • version 0.3 (a10737b) application-wide benchmarking using manual service links
  • version 0.4 (tbd) Clean up deprecated components, better documentation

License

The code in this repository is licensed under the terms of the MIT license.

Usage

Futher Information (for developers)

About

OpenISBT is an Intelligent Service Benchmark Tool to benchmark microservice-based applications based on their OpenAPI3.0 interface description files.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published