Show simple item record

dc.contributor.authorKazanavičius, Justas
dc.contributor.authorMažeika, Dalius
dc.date.accessioned2023-09-18T16:11:18Z
dc.date.available2023-09-18T16:11:18Z
dc.date.issued2021
dc.identifier.urihttps://etalpykla.vilniustech.lt/handle/123456789/112208
dc.description.abstractMicroservice architecture is applied for cloud-native applications to decompose it into small functional units. A microservices-based application is a distributed low coupling system running on multiple processes or services, and therefore proper communication patterns between microservices must be defined. Communication has a significant impact on the application's performance and must be adapted depending on the application architecture, exchange data, deployment approach, and service topology. The study aimed to perform benchmarks of synchronous and asynchronous communication patterns between microservices and determine use cases for their application. The application-oriented criteria were introduced to evaluate communication patterns, and a microservice-based application was developed to perform experiments. Communication technologies based on remote procedure invocation and messaging protocols have been analyzed, and corresponding advantages and disadvantages have been identified.eng
dc.formatPDF
dc.format.extentp. 31
dc.format.mediumtekstas / txt
dc.language.isoeng
dc.relation.ispartofseriesVilnius University Proceedings vol. 17 2669-0233
dc.relation.isreferencedbyDimensions
dc.relation.isreferencedbyScilit
dc.source.urihttps://www.journals.vu.lt/proceedings/article/view/25028/24294
dc.source.urihttps://talpykla.elaba.lt/elaba-fedora/objects/elaba:113057323/datastreams/COVER/content
dc.titlePerformance benchmarking of communication patterns in microservice architecture
dc.typeKonferencijos pranešimo santrauka tarptautinėse DB / Conference presentation abstract in an international DB
dcterms.accessRightsThis is an Open Access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in anymedium, provided the original author and source are credited.
dcterms.licenseCreative Commons – Attribution – 4.0 International
dcterms.references0
dc.type.pubtypeT1 - Konferencijos pranešimo tezės tarptautinėse DB / Conference presentation abstract in an international DB
dc.contributor.institutionVilniaus Gedimino technikos universitetas
dc.contributor.facultyFundamentinių mokslų fakultetas / Faculty of Fundamental Sciences
dc.subject.researchfieldT 007 - Informatikos inžinerija / Informatics engineering
dc.subject.vgtuprioritizedfieldsIK0101 - Informacijos ir informacinių technologijų sauga / Information and Information Technologies Security
dc.subject.ltspecializationsL106 - Transportas, logistika ir informacinės ir ryšių technologijos (IRT) / Transport, logistic and information and communication technologies
dc.subject.enmicroservice
dc.subject.encommunication patterns
dc.subject.enbenchmarking
dcterms.sourcetitleDAMSS: 12th conference on "Data analysis methods for software systems", Druskininkai, Lithuania, December 2–4, 2021
dc.publisher.nameVilnius University Press
dc.publisher.cityVilnius
dc.identifier.doi10.15388/DAMSS.12.2021
dc.identifier.elaba113057323


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record