A Distributed Database System for Event-based Microservices

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Standard

A Distributed Database System for Event-based Microservices. / Nunes Laigner, Rodrigo; Zhou, Yongluan; Vaz Salles, Marcos Antonio.

ACM International Conference on Distributed and Event‐based Systems (DEBS). 2021. udg. Association for Computing Machinery, 2021. s. 25–30.

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningfagfællebedømt

Harvard

Nunes Laigner, R, Zhou, Y & Vaz Salles, MA 2021, A Distributed Database System for Event-based Microservices. i ACM International Conference on Distributed and Event‐based Systems (DEBS). 2021 udg, Association for Computing Machinery, s. 25–30, 15th ACM International Conference on Distributed and Event-based Systems, Virtual, 28/06/2021. https://doi.org/10.1145/3465480.3466919

APA

Nunes Laigner, R., Zhou, Y., & Vaz Salles, M. A. (2021). A Distributed Database System for Event-based Microservices. I ACM International Conference on Distributed and Event‐based Systems (DEBS) (2021 udg., s. 25–30). Association for Computing Machinery. https://doi.org/10.1145/3465480.3466919

Vancouver

Nunes Laigner R, Zhou Y, Vaz Salles MA. A Distributed Database System for Event-based Microservices. I ACM International Conference on Distributed and Event‐based Systems (DEBS). 2021 udg. Association for Computing Machinery. 2021. s. 25–30 https://doi.org/10.1145/3465480.3466919

Author

Nunes Laigner, Rodrigo ; Zhou, Yongluan ; Vaz Salles, Marcos Antonio. / A Distributed Database System for Event-based Microservices. ACM International Conference on Distributed and Event‐based Systems (DEBS). 2021. udg. Association for Computing Machinery, 2021. s. 25–30

Bibtex

@inproceedings{ea77f93891034813b4f9ef415d293404,
title = "A Distributed Database System for Event-based Microservices",
abstract = "Microservice architectures are an emerging industrial approach to build large scale and event-based systems. In this architectural style, an application is functionally partitioned into several small and autonomous building blocks, so-called microservices, communicating and exchanging data with each other via events.By pursuing a model where fault isolation is enforced at microservice level, each microservice manages their own database, thus database systems are not shared across microservices. Developers end up encoding substantial data management logic in the application-tier and encountering a series of challenges on enforcing data integrity and maintaining data consistency across microservices.In this vision paper, we argue that there is a need to rethink how database systems can better support microservices and relieve the burden of handling complex data management tasks faced by programmers. We envision the design and research opportunities for a novel distributed database management system targeted at event-driven microservices.",
author = "{Nunes Laigner}, Rodrigo and Yongluan Zhou and {Vaz Salles}, {Marcos Antonio}",
year = "2021",
month = jun,
day = "28",
doi = "10.1145/3465480.3466919",
language = "English",
pages = "25–30",
booktitle = "ACM International Conference on Distributed and Event‐based Systems (DEBS)",
publisher = "Association for Computing Machinery",
edition = "2021",
note = "15th ACM International Conference on Distributed and Event-based Systems ; Conference date: 28-06-2021 Through 02-07-2021",

}

RIS

TY - GEN

T1 - A Distributed Database System for Event-based Microservices

AU - Nunes Laigner, Rodrigo

AU - Zhou, Yongluan

AU - Vaz Salles, Marcos Antonio

PY - 2021/6/28

Y1 - 2021/6/28

N2 - Microservice architectures are an emerging industrial approach to build large scale and event-based systems. In this architectural style, an application is functionally partitioned into several small and autonomous building blocks, so-called microservices, communicating and exchanging data with each other via events.By pursuing a model where fault isolation is enforced at microservice level, each microservice manages their own database, thus database systems are not shared across microservices. Developers end up encoding substantial data management logic in the application-tier and encountering a series of challenges on enforcing data integrity and maintaining data consistency across microservices.In this vision paper, we argue that there is a need to rethink how database systems can better support microservices and relieve the burden of handling complex data management tasks faced by programmers. We envision the design and research opportunities for a novel distributed database management system targeted at event-driven microservices.

AB - Microservice architectures are an emerging industrial approach to build large scale and event-based systems. In this architectural style, an application is functionally partitioned into several small and autonomous building blocks, so-called microservices, communicating and exchanging data with each other via events.By pursuing a model where fault isolation is enforced at microservice level, each microservice manages their own database, thus database systems are not shared across microservices. Developers end up encoding substantial data management logic in the application-tier and encountering a series of challenges on enforcing data integrity and maintaining data consistency across microservices.In this vision paper, we argue that there is a need to rethink how database systems can better support microservices and relieve the burden of handling complex data management tasks faced by programmers. We envision the design and research opportunities for a novel distributed database management system targeted at event-driven microservices.

U2 - 10.1145/3465480.3466919

DO - 10.1145/3465480.3466919

M3 - Article in proceedings

SP - 25

EP - 30

BT - ACM International Conference on Distributed and Event‐based Systems (DEBS)

PB - Association for Computing Machinery

T2 - 15th ACM International Conference on Distributed and Event-based Systems

Y2 - 28 June 2021 through 2 July 2021

ER -

ID: 270151674