Microservice architecture as an eco approach for software development

Session

Computer Science and Communication Engineering

Description

Although they’ve been around for a while now, microservices are gaining popularity with continuously deployed systems. Many web giants, including Amazon, Netflix, Twitter, PayPal have successfully adopted the microservice architecture. A micro-service is a lightweight and independent service that performs single functions and collaborates with other similar services using a well-defined interface. Microservices are small autonomous systems that provide a solution that is unique, distinct within the eco-system. It runs as a full-stack module and collaborates with other microservices that are part of the eco-system. The microservice architecture is an approach to developing an application as a set of small independent services. Each of the services is running in its own independent process. Services can communicate with some mechanisms something around HTTP. Such services could be deployed absolutely independently. Also, the centralized management of these services is a completely separate service tool. It may be written in different programming languages, use own data models etc. Microservices enable IT organizations to be more agile and reduce costs by taking advantage of the granularity and reuse of microservices.

Keywords:

Microservice., Independent, HTTP, communicate

Session Chair

Xhafer Krasniqi

Session Co-Chair

Driart Elshani

Proceedings Editor

Edmond Hajrizi

ISBN

978-9951-550-19-2

Location

Pristina, Kosovo

Start Date

26-10-2019 3:30 PM

End Date

26-10-2019 5:00 PM

DOI

10.33107/ubt-ic.2019.286

This document is currently not available here.

Share

COinS
 
Oct 26th, 3:30 PM Oct 26th, 5:00 PM

Microservice architecture as an eco approach for software development

Pristina, Kosovo

Although they’ve been around for a while now, microservices are gaining popularity with continuously deployed systems. Many web giants, including Amazon, Netflix, Twitter, PayPal have successfully adopted the microservice architecture. A micro-service is a lightweight and independent service that performs single functions and collaborates with other similar services using a well-defined interface. Microservices are small autonomous systems that provide a solution that is unique, distinct within the eco-system. It runs as a full-stack module and collaborates with other microservices that are part of the eco-system. The microservice architecture is an approach to developing an application as a set of small independent services. Each of the services is running in its own independent process. Services can communicate with some mechanisms something around HTTP. Such services could be deployed absolutely independently. Also, the centralized management of these services is a completely separate service tool. It may be written in different programming languages, use own data models etc. Microservices enable IT organizations to be more agile and reduce costs by taking advantage of the granularity and reuse of microservices.