ATTENTION/WARNING - NE PAS DÉPOSER ICI/DO NOT SUBMIT HERE

Ceci est la version de TEST de DIAL.mem. Veuillez ne pas soumettre votre mémoire sur ce site mais bien à l'URL suivante: 'https://thesis.dial.uclouvain.be'.
This is the TEST version of DIAL.mem. Please use the following URL to submit your master thesis: 'https://thesis.dial.uclouvain.be'.
 

Microservices approach to build scalable and distributed systems

(2022)

Files

RWIBUTSO_65051800_2022.pdf
  • Open access
  • Adobe PDF
  • 2.56 MB

RWIBUTSO_65051800_2022_APPENDIX1.zip
  • Open access
  • Unknown
  • 121.42 MB

Details

Supervisors
Faculty
Degree label
Abstract
Modern computer systems are built using microservices architecture, rather than the tra- ditional way in which all the services were encapsulated in a single based system known as monolith. However, existing monolith applications are also constantly migrating to microservices mainly for their advantages to provide high scalable, distributed and per- formant system. This thesis aims to provide detailed understanding of microservices approach. The focus will be the analysis of its distributed components and how the scalability is achieved. The components will be studied using i* representation framework in order to have a clear view of their roles and dependencies. Moreover, a case study will be presented as an implementation of a messaging system using microservices architecture.