Tehničko veleučilište u Zagrebu · Zagreb

Analysis of the Concepts of using Microservice Architecture on Open Operating Systems

izvorni znanstveni rad

izvorni znanstveni rad

Analysis of the Concepts of using Microservice Architecture on Open Operating Systems

Vrsta prilog sa skupa (u zborniku)
Tip izvorni znanstveni rad
Godina 2025
Nadređena publikacija Book of Extended Abstracts : 17th Baška GNSS Conference: Global Navigation Satellite Systems and Green Navigation and Smart Systems
Stranice str. 30-35
ISSN 3044-6112
EISSN 3044-6171
Status objavljeno

Sažetak

This paper explores microservice architecture, its advantages and challenges, and its use in modern web application. Microservices enable the decomposition of an application into smaller, independent services that enable flexibility, resilience and easy scalability. Application is demonstrated using a practical scenario of an e-commerce system, the use of tools such as Docker, Kubernetes, Kafka and Keycloak, as well as approaches to authentication, communication between services and system monitoring. In the paper we emphasizes advantages such as modularity and robustness, but also addresses challenges such as complexity management and distributed transactions.

Ključne riječi

distributed systems; Docker, Kubernetes; DevOps; resilience; observability