PV217 Service Oriented Architecture

Week 11 - Microservices Patterns

In this lecture, we look at Microservices patterns to get an overview of patterns for the design and migration from monolith systems but also patters for the architecture of microservices.
 

Lecture slides


Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV217/um/Lect-11_MicroservicesPatterns.pdf


Additional Material

Suggested reads from the following document: "Principles for Microservice Design: Think IDEALS, Rather than SOLID" and "Migrating Monoliths to Microservices With Decomposition and Incremental Changes"

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV217/um/50549403/Re-examiningMicroservicesAftertheFirstDecade.pdf

Article about comparison of frameworks supporting the Saga pattern: Štefanko, M., Chaloupka, O., Rossi, B.  (2019). The Saga pattern in a reactive microservices environment. In Proc. 14th Int. Conf. Softw. Technologies (ICSOFT 2019) (pp. 483-490).

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV217/um/50549403/The_Saga_Pattern_in_aReactive_MicroservicesEnvironment.pdf

Martin Stefanko's thesis, Master thesis that was defended in 2018:

Master thesis about Migrations from Monoliths to Microservices that was defended in 2022: