Microservices and monolith

Слайд 2

Agenda

Stateless vs Stateful
Scaling
Load balancing
Monolith vs Microservices

Agenda Stateless vs Stateful Scaling Load balancing Monolith vs Microservices

Слайд 3

Stateless vs Stateful

Stateless vs Stateful

Слайд 5

Load balancing

Load balancing

Слайд 6

Load balancing

Round-Robin Load Balancing
Least Connections Load Balancing
Least Time Load Balancing
Power of Two

Load balancing Round-Robin Load Balancing Least Connections Load Balancing Least Time Load
Choices

https://www.nginx.com/blog/nginx-power-of-two-choices-load-balancing-algorithm/

Слайд 7

Monolith vs Microservices

https://www.experfy.com/blog/microservices-vs-monolith-which-architecture-is-the-best-choice-for-your-business

Monolith vs Microservices https://www.experfy.com/blog/microservices-vs-monolith-which-architecture-is-the-best-choice-for-your-business

Слайд 8

Pros

Monolith
Less cross-cutting concerns
Easier debugging and testing
Simple to deploy
Simple to develop

Microservices
Independent components
Easier understanding
Better

Pros Monolith Less cross-cutting concerns Easier debugging and testing Simple to deploy
scalability
Flexibility in choosing the technology
The higher level of agility