Zobrazeno 1 - 10
of 12
pro vyhledávání: '"Rodrigo Laigner"'
Publikováno v:
University of Copenhagen
Proceeding of the VLDB Endowment
Proceeding of the VLDB Endowment
Microservices have become a popular architectural style for data-driven applications, given their ability to functionally decompose an application into small and autonomous services to achieve scalability, strong isolation, and specialization of data
Autor:
Rodrigo Laigner, Marcos Kalinowski
Publikováno v:
Anais Estendidos do XII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2021).
Dependency Injection (DI) is a prevalent technique employed in software systems. By delegating the dependency provision to an independent agent (i.e., a DI framework), developers often benefit from high-modular components. However, the misuse of the
Publikováno v:
Laigner, R, Mendonça, D, Garcia, A & Kalinowski, M 2022, ' Cataloging dependency injection anti-patterns in software systems ', Journal of Systems and Software, vol. 184, 111125 . https://doi.org/10.1016/j.jss.2021.111125
Context: Dependency Injection (DI) is a commonly applied mechanism to decouple classes from their dependencies in order to provide higher modularization. However, bad DI practices often lead to negative consequences, such as increasing coupling. Alth
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::6abc9b1bafa85d317e136d45d68496c1
http://arxiv.org/abs/2109.04256
http://arxiv.org/abs/2109.04256
Publikováno v:
Das, P, Nunes Laigner, R & Zhou, Y 2021, HawkEDA : A Tool for Quantifying Data Integrity Violations in Event-driven Microservices . in ACM International Conference on Distributed and Event-based Systems (DEBS) . 2021 edn, Association for Computing Machinery, pp. 176–179, 15th ACM International Conference on Distributed and Event-based Systems, Virtual, 28/06/2021 . https://doi.org/10.1145/3465480.3467838
Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems
DEBS
Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems
DEBS
A microservice architecture advocates for subdividing an application into small and independent components, each communicating via well-defined APIs or asynchronous events, to allow for higher scalability, availability, and fault isolation. However,
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::8c48e0bef0962c52b5bd1d5f0750c75f
https://curis.ku.dk/ws/files/270165029/DEBS_2021_HawkEDA_A_tool_for_quantifying_data_integrity_violations_in_event_driven_microservices.pdf
https://curis.ku.dk/ws/files/270165029/DEBS_2021_HawkEDA_A_tool_for_quantifying_data_integrity_violations_in_event_driven_microservices.pdf
Publikováno v:
DEBS
Lesniak, A, Nunes Laigner, R & Zhou, Y 2021, Enforcing Consistency in Microservice Architectures through Event-based Constraints . in ACM International Conference on Distributed and Event-based Systems (DEBS) . 2021 edn, Association for Computing Machinery, Minal, Italy, pp. 180–183, 15th ACM International Conference on Distributed and Event-based Systems, Virtual, 28/06/2021 . https://doi.org/10.1145/3465480.3467839
Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems
Lesniak, A, Nunes Laigner, R & Zhou, Y 2021, Enforcing Consistency in Microservice Architectures through Event-based Constraints . in ACM International Conference on Distributed and Event-based Systems (DEBS) . 2021 edn, Association for Computing Machinery, Minal, Italy, pp. 180–183, 15th ACM International Conference on Distributed and Event-based Systems, Virtual, 28/06/2021 . https://doi.org/10.1145/3465480.3467839
Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems
Microservice architectures are an emerging paradigm for developing event-driven applications. By prescribing that an application is decomposed into small and independent components, each encapsulating its own state and communicating via asynchronous
Autor:
Darlan Arruda, Rodrigo Laigner
Publikováno v:
IEEE BigData
This paper reports on the results of an exploratory case study on a large-scale Big Data systems development project in the OilG (b) sources and distribution of requirements; (c) the role of Big Data characteristics and technologies in RE and systems
Autor:
Sérgio Lifschitz, Darlan Arruda, Yongluan Zhou, Leonardo Barros, Carlos Cassino, Pedro C. Diniz, Marcos Kalinowski, Melissa Lemos, Rodrigo Laigner
Publikováno v:
Nunes Laigner, R, Kalinowski, M, Diniz, P, Barros, L, Cassino, C, Lemos, M, Arruda, D, Lifschitz, S & Zhou, Y 2020, From a Monolithic Big Data System to a Microservices Event-Driven Architecture . in Proceedings of 46th Euromicro Conference on Software Engineering and Advanced Applications ., 9226286, IEEE, pp. 213-220, 46th Euromicro Conference on Software Engineering and Advanced Applications-SEAA 2020;, Virtuel, Slovakia, 26/08/2020 .
University of Copenhagen
SEAA
University of Copenhagen
SEAA
View references (37)[Context] Data-intensive systems, a.k.a. big data systems (BDS), are software systems that handle a large volume of data in the presence of performance quality attributes, such as scalability and availability. Before the advent of
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::e4d4d552a9304189007cdbcfbede5a18
https://curis.ku.dk/portal/da/publications/from-a-monolithic-big-data-system-to-a-microservices-eventdriven-architecture(8fc14f4a-98f1-44be-bad4-a2c6df9275bf).html
https://curis.ku.dk/portal/da/publications/from-a-monolithic-big-data-system-to-a-microservices-eventdriven-architecture(8fc14f4a-98f1-44be-bad4-a2c6df9275bf).html
Autor:
Melissa Lemos Cavaliere, Leonardo Barros, Samir Mohd Azzam, Ricardo Luiz Terzian, Rodrigo Laigner, Maria Julia Dias De Lima
Publikováno v:
Rio Oil and Gas Expo and Conference. 20:433-434
Autor:
Marcos Antonio Vaz Salles, Marcus Poggi, Sérgio Lifschitz, Marcos Kalinowski, Rodrigo Laigner
Publikováno v:
SBBD
Relational actors, or reactors for short, integrate the actor model with the relational data model, providing an abstraction for enabling actor-relational database systems. However, as a novel model of computation for databases, there is no extensive
Publikováno v:
SBES
[Context] Dependency Injection (DI) is a commonly applied mechanism to decouple classes from their dependencies in order to provide better modularization of software. In the context of Java, the availability of a DI specification and popular framewor