Artikel in Tagungsband INPROC-2019-30

Bibliograph.
Daten
Amiri, Amirali; Krieger, Christoph; Zdun, Uwe; Leymann, Frank: Dynamic Data Routing Decisions for Compliant Data Handling in Service- and Cloud-Based Architectures: A Performance Analysis.
In: Proceedings of the 2019 IEEE International Conference on Services Computing (SCC).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 215-219, englisch.
IEEE, Juli 2019.
DOI: 10.1109/SCC.2019.00044.
Artikel in Tagungsband (Konferenz-Beitrag).
CR-Klassif.C.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
Kurzfassung

In many service-based applications, decisions about data routing need to be made at runtime, for instance to ensure compliant data handling. Different service-and cloud-based architectures to make dynamic data routing decisions exist including central entities, multiple dedicated dynamic router services, or using a sidecar for each involved service. These archi-tectures differ in various quality attributes including complexity, understandability, and changeability of the decision logic. Choosing the wrong architecture for decision-making at runtime may severely impact the performance of the software system. In this paper, we have evaluated the performance of three representative approaches for processing compliance rules concerned with data routing in service-and cloud-based architectures. The results show that distributed approaches for dynamic data routing have a better performance compared to centralized solutions. On the other hand, centralized solutions are easier to understand and change, but this strongly depends on the domain problem.

Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Projekt(e)ADDCompliance
Eingabedatum13. Dezember 2019
   Publ. Institut   Publ. Informatik