Impact of Service- and Cloud-Based Dynamic Routing Architectures on System Reliability

Various kinds of dynamic routing architectures are used in today’s service- and cloud-based architectures, including sidecar-based routing, routing through a central entity such as an event store, or architectures with multiple dynamic routers. We propose an analytical model of request loss during r...

Full description

Saved in:
Bibliographic Details
Published inService-Oriented Computing Vol. 12571; pp. 165 - 174
Main Authors Amiri, Amirali, Zdun, Uwe, Simhandl, Georg, van Hoorn, André
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2020
Springer International Publishing
SeriesLecture Notes in Computer Science
Online AccessGet full text

Cover

Loading…
Abstract Various kinds of dynamic routing architectures are used in today’s service- and cloud-based architectures, including sidecar-based routing, routing through a central entity such as an event store, or architectures with multiple dynamic routers. We propose an analytical model of request loss during router and service crashes, as well as an empirical validation of that model. The comparison of the empirical data to the predicted values by our model shows a low enough and converging error rate for using the model during system architecting. Our model predicts that, having the same crash probability, decentralized routing results in losing a higher number of requests in comparison to more centralized approaches. To the best of our knowledge, our study is the first to empirically study the reliability trade-off in such architectural decisions.
AbstractList Various kinds of dynamic routing architectures are used in today’s service- and cloud-based architectures, including sidecar-based routing, routing through a central entity such as an event store, or architectures with multiple dynamic routers. We propose an analytical model of request loss during router and service crashes, as well as an empirical validation of that model. The comparison of the empirical data to the predicted values by our model shows a low enough and converging error rate for using the model during system architecting. Our model predicts that, having the same crash probability, decentralized routing results in losing a higher number of requests in comparison to more centralized approaches. To the best of our knowledge, our study is the first to empirically study the reliability trade-off in such architectural decisions.
Author Amiri, Amirali
Zdun, Uwe
Simhandl, Georg
van Hoorn, André
Author_xml – sequence: 1
  givenname: Amirali
  surname: Amiri
  fullname: Amiri, Amirali
  email: Amirali.Amiri@univie.ac.at
– sequence: 2
  givenname: Uwe
  surname: Zdun
  fullname: Zdun, Uwe
– sequence: 3
  givenname: Georg
  surname: Simhandl
  fullname: Simhandl, Georg
– sequence: 4
  givenname: André
  surname: van Hoorn
  fullname: van Hoorn, André
BookMark eNo9kN1u1DAQhQ0U1N3SN-DCL2CY8TiJfVmWn1aqhNQCt5bjTGggm4TYi7Rvj7dFXIzO0Rmd0ejbirNpnliINwhvEaB55xqrSAGBqitCUOiRnoktleQx0M_FBmtERWTci_8LcO5MbIrXyjWGXoktat2QA0RzLi5T-gkA2ugaqnojvt_slxCznHt5z-ufIbKSYerkbpwPnXofEnfyw3EK-yHKu_mQh-mHvFrjw5A55sPKSc6TvD-mzHt5x-MQ2mEc8vG1eNmHMfHlP70Q3z59_Lq7VrdfPt_srm7Voq3LKkJL1vY9dzZEQ60rjooAuqqHUIFhHbCCCI2lQJEs9o11jDV3IbY1XQj9dDcta3mNV9_O86_kEfyJoS8MPfkCwz8i8yeGpWSeSss6_z5wyp5PrchTXsMYH8KSeU2-NlqX8VhXHq2hv1Z4ceM
ContentType Book Chapter
Copyright Springer Nature Switzerland AG 2020
Copyright_xml – notice: Springer Nature Switzerland AG 2020
DBID FFUUA
DOI 10.1007/978-3-030-65310-1_13
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 3030653102
9783030653101
EISSN 1611-3349
Editor Hacid, Hakim
Benatallah, Boualem
Kafeza, Eleanna
Martinelli, Fabio
Motahari, Hamid
Bouguettaya, Athman
Editor_xml – sequence: 1
  fullname: Hacid, Hakim
– sequence: 1
  givenname: Eleanna
  orcidid: 0000-0001-9565-2375
  surname: Kafeza
  fullname: Kafeza, Eleanna
  email: Eleana.Kafeza@zu.ac.ae
– sequence: 2
  fullname: Kafeza, Eleanna
– sequence: 2
  givenname: Boualem
  surname: Benatallah
  fullname: Benatallah, Boualem
  email: boualem@cse.unsw.edu.au
– sequence: 3
  fullname: Martinelli, Fabio
– sequence: 3
  givenname: Fabio
  surname: Martinelli
  fullname: Martinelli, Fabio
  email: fabio.martinelli@iit.cnr.it
– sequence: 4
  fullname: Motahari, Hamid
– sequence: 4
  givenname: Hakim
  orcidid: 0000-0003-2265-9343
  surname: Hacid
  fullname: Hacid, Hakim
  email: hakim.hacid@zu.ac.ae
– sequence: 5
  fullname: Benatallah, Boualem
– sequence: 5
  givenname: Athman
  orcidid: 0000-0003-1254-8092
  surname: Bouguettaya
  fullname: Bouguettaya, Athman
  email: athman.bougettaya@sydney.edu.au
– sequence: 6
  fullname: Bouguettaya, Athman
– sequence: 6
  givenname: Hamid
  surname: Motahari
  fullname: Motahari, Hamid
  email: hamid.motahari@ey.com
EndPage 174
ExternalDocumentID EBC6422642_165_184
GroupedDBID 38.
AABBV
ABZKH
ACGCR
AEDXK
AEJLV
AEJNW
AEKFX
ALMA_UNASSIGNED_HOLDINGS
APEJL
AVCSZ
AZTDL
BBABE
CYNQG
CZZ
DACMV
ESBCR
FFUUA
I4C
IEZ
OAOFD
OPOMJ
SBO
TPJZQ
TSXQS
Z5O
Z7R
Z7S
Z7U
Z7W
Z7X
Z7Y
Z7Z
Z81
Z83
Z84
Z87
Z88
-DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
ADCXD
AEFIE
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RIG
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-p289t-c0b388ffed8ac43b9fed33b90195f0a504e2a150c0783a3c381f789e16edacb63
ISBN 3030653099
9783030653095
ISSN 0302-9743
IngestDate Wed Nov 06 06:50:34 EST 2024
Thu Jul 25 23:02:21 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
LCCallNum QA76.76.A65
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p289t-c0b388ffed8ac43b9fed33b90195f0a504e2a150c0783a3c381f789e16edacb63
Notes This work was supported by FWF (Austrian Science Fund), project ADDCompliance: I 2885-N33; FFG (Austrian Research Promotion Agency), project DECO no. 846707; Baden-Württemberg Stiftung, project ORCAS.
OCLC 1227390114
OpenAccessLink https://zenodo.org/record/4003828/files/paper.pdf
PQID EBC6422642_165_184
PageCount 10
ParticipantIDs springer_books_10_1007_978_3_030_65310_1_13
proquest_ebookcentralchapters_6422642_165_184
PublicationCentury 2000
PublicationDate 2020
PublicationDateYYYYMMDD 2020-01-01
PublicationDate_xml – year: 2020
  text: 2020
PublicationDecade 2020
PublicationPlace Switzerland
PublicationPlace_xml – name: Switzerland
– name: Cham
PublicationSeriesSubtitle Programming and Software Engineering
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSeriesTitleAlternate Lect.Notes Computer
PublicationSubtitle 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14-17, 2020, Proceedings
PublicationTitle Service-Oriented Computing
PublicationYear 2020
Publisher Springer International Publishing AG
Springer International Publishing
Publisher_xml – name: Springer International Publishing AG
– name: Springer International Publishing
RelatedPersons Hartmanis, Juris
Gao, Wen
Bertino, Elisa
Woeginger, Gerhard
Goos, Gerhard
Steffen, Bernhard
Yung, Moti
RelatedPersons_xml – sequence: 1
  givenname: Gerhard
  surname: Goos
  fullname: Goos, Gerhard
– sequence: 2
  givenname: Juris
  surname: Hartmanis
  fullname: Hartmanis, Juris
– sequence: 3
  givenname: Elisa
  surname: Bertino
  fullname: Bertino, Elisa
– sequence: 4
  givenname: Wen
  surname: Gao
  fullname: Gao, Wen
– sequence: 5
  givenname: Bernhard
  orcidid: 0000-0001-9619-1558
  surname: Steffen
  fullname: Steffen, Bernhard
– sequence: 6
  givenname: Gerhard
  orcidid: 0000-0001-8816-2693
  surname: Woeginger
  fullname: Woeginger, Gerhard
– sequence: 7
  givenname: Moti
  surname: Yung
  fullname: Yung, Moti
SSID ssj0002426056
ssj0002792
Score 2.0172465
Snippet Various kinds of dynamic routing architectures are used in today’s service- and cloud-based architectures, including sidecar-based routing, routing through a...
SourceID springer
proquest
SourceType Publisher
StartPage 165
Title Impact of Service- and Cloud-Based Dynamic Routing Architectures on System Reliability
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=6422642&ppg=184
http://link.springer.com/10.1007/978-3-030-65310-1_13
Volume 12571
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEF6FckEceItSQHvgFhnZXsePA4e2FIWqlANN1dvK-7BUidqocVSpf4a_2pmdXccJvZSLYzmWvdlvMjs7M98MY58s2BRWqCICcxc2KLXCGpCpiGyeG5U0OikVcod_nObzRXZ8MbuYTP6OspZWvfqsb-_llfwPqnANcEWW7AOQHR4KF-Ac8IUjIAzHLeN3081KHA76l0c_sVIx2o3UoCEsRQji1SXxyPEE7O3BSWxWTtcsbgZUf11euXoLg5s8fIH0pnnXXbch-5Ei62NJ-z4QLcOQXETi8He3MtEBrJJm-pX63k8x_8j5YUbhCxevoMLpLkGaCoeThsJZtMsvJz7Qcdr1Ln9sGnpRBNU09l2k8ZbvIvgut7yfawfcxmZX4PZmJmJqyhlIX6DQYUtEOtKSDs-xMqOgSqheLyfUkMIv8Qk1Bvpn9RgnjMCTI3gb5q5I7Ir8qKhAgT7ePzo-OR-ceGjfxFiMyC_9WI2RwlY0KiQThVFXVO5p_StGRM77Xrmx5dmK0jvj5-w5e4qEGI5MFZi_F2xi25fsWYCAewhesXMSBN41PAgCB0HgI0HgXhC4FwS-IQi8azkJAh8Jwmu2-HZ0djiPfNuO6A_s3vtIx0qUZdNYU9Y6E6qCMwEfSE1t4noWZzatYR-iMYJcCw02Y1OUlU1ya2qtcvGG7bRda98yXgCKJrX1LDEmK7JKFWlcam1yoXVZGrXLojBH0iUX-IxmTTOylLkjiqcS8JdJme2yaZhIibcvZajaDQhIIQEB6RCQiMC7B929x56sRfw92-mvV_YDGKy9-ujF5g7U-43C
link.rule.ids 782,783,787,796,27937
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Service-Oriented+Computing&rft.au=Amiri%2C+Amirali&rft.au=Zdun%2C+Uwe&rft.au=Simhandl%2C+Georg&rft.au=van+Hoorn%2C+Andr%C3%A9&rft.atitle=Impact+of+Service-+and+Cloud-Based+Dynamic+Routing+Architectures+on+System+Reliability&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2020-01-01&rft.pub=Springer+International+Publishing&rft.isbn=9783030653095&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=165&rft.epage=174&rft_id=info:doi/10.1007%2F978-3-030-65310-1_13
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F6422642-l.jpg