Data Aggregation in Microservice Architecture

Authors

  • Ivo Damyanov South-West University

DOI:

https://doi.org/10.3991/ijoe.v15i12.11095

Keywords:

microservice architecture, JSON, data aggregation, LINQ, message broker, lazy evaluation

Abstract


In a microservice architecture aggregation of data collected from different sources is a common task. Today’s technology trends require us to exchange data that is no longer tabular.  JSON data format has gained popularity among web developers, and has become the main format for exchanging information over the web. When we need to aggregate data collected from the web, storing it into relational database just to perform this task and pass it to the next unit to process or display it often is an exaggerated action. In this paper, we discuss a scenario and an implementation of in-memory preprocessing and aggregating data using lazy evaluation, value tuples and LINQ.

Author Biography

Ivo Damyanov, South-West University

Faculty of Mathematics and Natural Sciences

Downloads

Published

2019-08-23

How to Cite

Damyanov, I. (2019). Data Aggregation in Microservice Architecture. International Journal of Online and Biomedical Engineering (iJOE), 15(12), pp. 81–87. https://doi.org/10.3991/ijoe.v15i12.11095

Issue

Section

Short Papers