Modeling Performance of Microservices Systems with Growth Theory

Matteo Camilli1, Barbara Russo1

  • 1Faculty of Computer Science, Free University of Bozen-Bolzano, Bolzano, Italy.

Empirical Software Engineering
|January 17, 2022
PubMed
Summary

This study uses growth theory to model microservice performance violations, identifying resilient services through S-shaped models and non-resilient ones via linear models. The approach helps predict and manage microservice resilience.

Related Concept Videos

Modeling in Therapy01:26

Modeling in Therapy

Modeling, a key technique in therapy, uses observational learning to help clients acquire and practice new skills by watching therapists demonstrate desired behaviors. This approach, rooted in Albert Bandura's concept of vicarious learning, plays a significant role in therapeutic interventions for various psychological conditions, including social anxiety, ADHD, and depression.
Participant Modeling
Participant modeling involves therapists demonstrating calm and effective behaviors in...
166
Growth versus Fixed Mindset01:24

Growth versus Fixed Mindset

Carol Dweck introduced the term mindset to describe individuals' beliefs about their intellectual and personal capabilities. These beliefs significantly influence psychological processes such as motivation, goal-setting, and perseverance, ultimately shaping academic and life outcomes. Individuals generally possess one of two mindsets- a fixed or a growth mindset—each promoting different responses to success, failure, and challenge.Fixed vs. Growth MindsetA fixed mindset assumes that one's...
25
Microbial Growth Measurement: Indirect Methods01:27

Microbial Growth Measurement: Indirect Methods

Estimating microbial growth is essential for understanding population dynamics and environmental adaptations. Indirect methods provide valuable insights by measuring parameters such as turbidity, metabolic activity, and biomass, enabling efficient and reproducible assessments.During exponential growth, microbial cells scatter light proportionally to their biomass, a principle used in turbidity measurements. About one million cells per milliliter produce detectable scattering, which a...
432
Typical Model Studies01:30

Typical Model Studies

Fluid mechanics model studies often utilize scaled-down systems to predict fluid behavior in full-scale environments, such as river flows, dam spillways, and structures interacting with open surfaces. Maintaining Froude number similarity in river models is crucial, as it replicates surface flow features like wave patterns and velocities.
464
Microbial Growth Measurement: Direct Methods01:23

Microbial Growth Measurement: Direct Methods

Direct methods for measuring microbial populations in a culture are essential tools in microbiology, providing quantitative data for various applications. Among these, microscopic counts, plate counts, and serial dilution are widely used techniques, each with unique principles and applications.Microscopic CountsMicroscopic counting involves the use of a Petroff-Hausser chamber, a specialized microscope slide with a grid and defined depth. By observing a liquid culture under a microscope,...
600
Mechanistic Models: Overview of Compartment Models01:21

Mechanistic Models: Overview of Compartment Models

Mechanistic models, a category encompassing both physiological and compartmental modeling, differ from empirical models' approaches to incorporating known factors about the systems being modeled. Empirical models describe data with minimal assumptions, while mechanistic models aim to provide a robust description of available data by specifying assumptions and integrating known factors about the system. Compartmental analysis is a key example of a mechanistic model in pharmacokinetics and...
191