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...
Saved in:
Published in | Service-Oriented Computing Vol. 12571; pp. 165 - 174 |
---|---|
Main Authors | , , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2020
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Online Access | Get 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 |