Dec 17, 2022

Microservices

 Microservices are a well-established technology for multi-node distributed system architectures communicating over APIs. Additionally, it is a concept opposite to monolithic architectures that are more problematic regarding scaling. 

This paper dives into performance measurement for microservice processes. These considerations are essential given the high cost of cloud services for heavy processing loads. The authors of this paper discuss several important concerns. For example, public vs. private deployment, stateless services, and possibly several container orchestrators. When building a horizontal replication service, it is essential to implement a readiness module for the load balancer. The question of performance evaluation should also include health check mechanisms. 

#microservices #cloud #loadbalancing #autoscaling #kubernetes

https://my.ece.msstate.edu/faculty/skhan/pub/W_K_2022_MSN.pdf



No comments:

Post a Comment

Note: Only a member of this blog may post a comment.