@nikolas.herbst

TeaStore: A Micro-Service Reference Application for Cloud Researchers

, , , , , , and . Proceedings of 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), page 11--12. IEEE, (December 2018)
DOI: 10.1109/UCC-Companion.2018.00021

Abstract

Researchers propose and employ various methods to analyze, model, optimize and manage modern distributed cloud applications. In order to demonstrate and evaluate these methods in realistic scenarios, researchers rely on reference applications. These applications should offer a range of different behaviors, degrees of freedom allowing for customization and should use a modern and representative technology stack. Existing testing and benchmarking applications are either outdated, designed for specific testing scenarios, or do not offer the necessary degrees of freedom. Further, most cloud reference applications are difficult to deploy and run. In this paper, we present the TeaStore, a micro-service-based test and reference cloud application. TeaStore offers services with various performance characteristics and a high degree of freedom regarding its deployment and configuration to be used as a cloud reference application for researchers. The TeaStore is designed for the evaluation of performance modeling and resource management techniques. We invite cloud researchers to use the TeaStore and provide it open-source, extendable, easily deployable and monitorable.

Links and resources

Tags

community

  • @norbert.schmitt
  • @andre.bauer
  • @se-group
  • @simon.eismann
  • @dblp
  • @samuel.kounev
  • @joh.grohmann
  • @nikolas.herbst
@nikolas.herbst's tags highlighted