Defining and measuring microservice granularity-a literature overview.

Fredy H Vera-Rivera1,2,3, Carlos Gaona2, Hernán Astudillo4

  • 1GIA Research Group, Universidad Francisco de Paula Santander, Cúcuta, Norte de Santander, Colombia.

Peerj. Computer Science
|October 4, 2021
PubMed
Summary

Determining microservice granularity is crucial for application quality. Current research lacks standardized definitions and reusable methods, indicating a need for further investigation into development-operation trade-offs for microservice architectures.

Related Concept Videos

Microcracking in Concrete01:20

Microcracking in Concrete

Microcracking in concrete refers to the tiny cracks that can form within the material even before any external load is applied. These microcracks typically occur at the interface between the coarse aggregate and the hydrated cement paste, often as a result of differential volume changes prompted by variations in stress-strain behavior, as well as thermal and moisture movement. Initially, these microcracks remain stable and do not grow substantially until the concrete is stressed to about 30...
238
Assembly of Complex Microtubule Structures01:32

Assembly of Complex Microtubule Structures

Complex microtubule structures are present in resting cells and in dividing cells. In resting cells, they are responsible for maintaining the cellular architecture, tracks for intracellular transport, positioning of organelles, assembly of cilia and flagella. They mediate the bipolar spindle assembly for chromosomal segregation and positioning of the cell division plate in dividing cells. The formation of microtubule complex structures depends on the cell type, cell stage, and cell function.
2.1K
Microtubules01:18

Microtubules

Microtubules are the thickest cytoskeletal filaments with a diameter of 25 nm. In prokaryotic organisms, microtubules are commonly found in locomotory appendages like cilia and flagella. In eukaryotic cells, microtubules form specialized extensions for moving fluid over the surface, like those found in cells lining the intestine.
Microtubules have two structurally similar globular protein subunits: α and β tubulins. In the cytosol, the α and β tubulins form a heterodimer....
8.3K
SI Units: 2019 Redefinition01:13

SI Units: 2019 Redefinition

Measurement is an indispensable part of analytical chemistry. The result of measurement helps quantify a substance's physical property and compare it with the physical property of another substance. Each measurement comprises two components - a number indicating the magnitude and a unit of measurement as a standard for comparison. Further, the same quantity can be measured using different units of measurement, which leads to differences in magnitude.
A standard set of units has been defined...
2.6K
Quantifying Work02:30

Quantifying Work

As a system undergoes a change, its internal energy can change, and energy can be transferred from the system to the surroundings, or from the surroundings to the system. 
22.3K
Design Example: Aggregate Gradation01:24

Design Example: Aggregate Gradation

The right type and quality of aggregates are crucial for concrete as they significantly influence its properties, mix proportions, and cost-effectiveness. If different sources are available for sand, the commonly used fine aggregate in concrete, the selection of sand is primarily based on its gradation.
The grading, or particle-size distribution, of sand is determined using sieve analysis, with standard sizes ranging from 150 μm to 10 mm (ASTM No. 100 sieve to 3⁄8 in. sieve). Sand is...
159