IRTUM – Institutional Repository of the Technical University of Moldova

Sistem de distribuire echilibrată a sarcinilor în arhitecturi bazate pe microservicii

Show simple item record

dc.contributor.advisor CĂRBUNE, Viorel
dc.contributor.author LEANCĂ, Maxim
dc.date.accessioned 2025-06-26T17:48:48Z
dc.date.available 2025-06-26T17:48:48Z
dc.date.issued 2025
dc.identifier.citation LEANCĂ, Maxim. Sistem de distribuire echilibrată a sarcinilor în arhitecturi bazate pe microservicii. Teză de master. Program de studii: Calculatoare şi Rețele Informaționale. Conducător ştiinţific CĂRBUNE Viorel. Universitatea Tehnică a Moldovei. Chișinău, 2025. en_US
dc.identifier.uri https://repository.utm.md/handle/5014/32290
dc.description Fişierul ataşat conţine: Adnotare, Annotation, Cuprins, Introducere, Bibliografie. en_US
dc.description.abstract Această teză de master explorează dezvoltarea unei aplicații și implementarea unui sistem pentru distribuirea echilibrată a sarcinilor în arhitecturi bazate pe microservicii. Obiectivul principal al lucrării este crearea unui mediu performant și stabil pentru sistemele distribuite, prin utilizarea algoritmilor de load balancing, cum ar fi Round-Robin, Least Connections și Weighted, în combinație cu clustering-ul implementat pe Kubernetes. Pe parcursul proiectului, microserviciul dezvoltat a fost integrat cu o bază de date Elasticsearch, utilizată pentru gestionarea și procesarea eficientă a datelor. Procesul a inclus testarea și analiza comparativă a soluțiilor propuse, evaluând timpul de răspuns, consumul de resurse (CPU, memorie) și capacitatea de procesare a cererilor. Analizele efectuate au permis identificarea celei mai potrivite soluții pentru diferite scenarii de utilizare. Rezultatele au subliniat beneficiile arhitecturii propuse, evidențiind îmbunătățiri semnificative în ceea ce privește performanța, scalabilitatea și stabilitatea. Acest proiect aduce o contribuție valoroasă la dezvoltarea arhitecturilor distribuite moderne. en_US
dc.description.abstract This master's thesis explores the development of an application and the implementation of a load balancing system in architectures based on microservices. The main objective of the work is to create a high-performance and stable environment for distributed systems by utilizing load balancing algorithms such as Round-Robin, Least Connections, and Weighted, combined with clustering implemented on Kubernetes. Throughout the project, the developed microservice was integrated with an Elasticsearch database, used for efficient data management and processing. The process included testing and comparative analysis of the proposed solutions, evaluating response time, resource consumption (CPU, memory), and request processing capacity. The analyses allowed for identifying the most suitable solution for different usage scenarios. The results highlighted the benefits of the proposed architecture, showing significant improvements in performance, scalability, and stability. This project contributes valuable insights to the development of modern distributed architectures. en_US
dc.language.iso ro en_US
dc.publisher Universitatea Tehnică a Moldovei en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject microservicii en_US
dc.subject echilibrarea sarcinilor en_US
dc.subject load balancing en_US
dc.subject clustering en_US
dc.subject Kubernetes en_US
dc.subject Elasticsearch en_US
dc.subject microservices en_US
dc.subject load balancing en_US
dc.title Sistem de distribuire echilibrată a sarcinilor în arhitecturi bazate pe microservicii en_US
dc.title.alternative Load balancing system in microservices-based architectures en_US
dc.type Thesis en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Browse

My Account