Mostrar el registro sencillo del ítem

A transaction platform for microservices-based big data systems

dc.contributor.authorGonzález Aparicio, María Teresa 
dc.contributor.authorYounas, Muhammad
dc.contributor.authorTuya González, Pablo Javier 
dc.contributor.authorCasado, R.
dc.date.accessioned2023-01-16T07:37:57Z
dc.date.available2023-01-16T07:37:57Z
dc.date.issued2023
dc.identifier.citationSimulation Modelling Practice and Theory, 123 (2023); doi:10.1016/j.simpat.2022.102709
dc.identifier.issn1569-190X
dc.identifier.urihttp://hdl.handle.net/10651/65812
dc.description.abstractMicroservices architecture has increasingly been adopted for building distributed and scalable applications. The premise is that microservices are designed as smaller software components which are easier to be preserved and which enable separation between different components. This paper proposes a new transaction platform for microservices architecture to manage processing of big data stored in a cluster of NoSQL databases. New asynchronous protocols are designed to execute database operations as transactions, and to maintain their correctness and consistency. A prototype system has been developed that simulates London bus service across bus routes. It is evaluated through simulation experiments using big data from ‘Transport for London’ data service in order to analyse effects of transaction processing on response time and throughput in microservices architecture. The transaction platform reliably processes database operations, and enables data availability and consistency in failure-free and failure-prone environments.spa
dc.language.isoengspa
dc.relation.ispartofSimulation Modelling Practice and Theory, 123spa
dc.rights© 2022 Elsevier B.V.
dc.titleA transaction platform for microservices-based big data systemsspa
dc.typejournal articlespa
dc.identifier.doi10.1016/j.simpat.2022.102709
dc.relation.publisherversionhttps://doi.org/10.1016/j.simpat.2022.102709spa
dc.rights.accessRightsembargoed access
dc.type.hasVersionAM


Ficheros en el ítem

untranslated

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem