in Proceeding
Authors | Felix Kiehn, Mareike Schmidt, Daniel Glake, Norbert Ritter |
Title | Towards Taming the Adaptivity Problem: Formalizing Poly-/MultiStore Topology Descriptions |
Published in | Service-Oriented Computing |
Editor | Johanna Barzen |
Publisher | Springer International Publishing |
Adress | Cham, Swiss |
Date | 2021 |
Pages | 83--99 |
Document nr (ISBN/DOI) | 978-3-030-87568-8 |
URL | https://doi.org/10.1007/978-3-030-87568-8_5 |
Abstract | Systems following the Polyglot Persistence paradigm are on the rise and with them come new problems and challenges. A major challenge is the ability to automatically self-adapt to changing requirements and workloads. The most difficult and as yet rarely discussed form of adaptivity relates to cahanges to the underlying data composition and topology. The search for a topology suited best for a given set of requirements can be modelled as a complex optimization problem. This paper proposes and formalizes Blueprints, which we define as graphs representing functional units composed of (heterogeneous) data stores. Blueprints can be used as manageable, predefined building blocks to form the highly complex system topologies Poly- and MultiStores use internally. Subsequently, the optimization search space can be limited to a set of Blueprints, which can be matched against the Poly-/MultiStores’ requirements. Furthermore, we discuss System requirements and their impact on adaptivity decisions and identify future research directions building upon our Blueprint concept. |
Document | ![]() |
Other formats | Din 1501 |
Debug Info for generation of "last modified"publications_644 (2021-10-04 10:32:12) | publications_644 (2021-11-03 15:13:45) | publications_644 (2021-11-03 15:13:58) | publication2person_644_209 (2024-05-30 14:29:45) | textFragments_en_1209 (2024-05-30 14:35:13) | persons_209 (2012-11-12 19:32:00) | persons_209 (2016-01-14 14:53:31) | persons_209 (2022-09-11 14:26:08) | publication2person_644_2288 (2021-10-04 10:32:12) | persons_2288 (2018-06-21 14:52:12) | persons_2288 (2018-10-19 13:16:00) | publication2person_644_2290 (2024-05-29 17:44:51) | persons_2290 (2018-06-21 14:53:23) | persons_2290 (2018-10-25 15:04:24) | publication2person_644_2290 (2021-10-04 10:32:12) | publication2person_644_2291 (2024-05-29 17:44:51) | persons_2291 (2018-06-21 14:53:44) | persons_2291 (2018-07-05 10:19:31) | publication2person_644_2291 (2021-10-04 10:32:12) | publication2person_644_2496 (2024-05-30 14:29:45) | persons_2496 (2024-05-30 14:24:33) | publication2project_644_65 (2021-11-03 14:56:28) | person2project_209_65 (2020-04-15 14:36:48) | projects_65 (2020-04-15 14:36:48) | persons_209 (2012-11-12 19:32:00) | persons_209 (2016-01-14 14:53:31) | persons_209 (2022-09-11 14:26:08) | person2project_1052_65 (2022-09-11 14:53:34) | projects_65 (2020-04-15 14:36:48) | persons_1052 (2007-11-01 13:06:00) | persons_1052 (2019-03-14 16:27:01) | persons_1052 (2022-11-07 15:36:18) | person2project_2288_65 (2020-04-15 14:36:48) | projects_65 (2020-04-15 14:36:48) | persons_2288 (2018-06-21 14:52:12) | persons_2288 (2018-10-19 13:16:00) | person2project_2290_65 (2020-04-15 14:36:48) | projects_65 (2020-04-15 14:36:48) | persons_2290 (2018-06-21 14:53:23) | persons_2290 (2018-10-25 15:04:24) | person2project_2291_65 (2020-04-15 14:36:48) | projects_65 (2020-04-15 14:36:48) | persons_2291 (2018-06-21 14:53:44) | persons_2291 (2018-07-05 10:19:31) | persons_2291 (2018-06-21 14:53:44) | persons_2291 (2018-07-05 10:19:31)
30. May 2024 at 14:35 by Felix KiehnCALL getCollectionFull('publications/lookpub','vsys',644,0)