An open API service indexing awesome lists of open source software.

https://github.com/timebertt/term-paper-servicemesh

Term paper on solving common problems of a Microservice Architecture by using Service Mesh technology.
https://github.com/timebertt/term-paper-servicemesh

master microservices paper service-mesh study

Last synced: 3 months ago
JSON representation

Term paper on solving common problems of a Microservice Architecture by using Service Mesh technology.

Awesome Lists containing this project

README

          

# Abstracting Inter-Service Communication of Microservices using a Service Mesh

Read the paper [here](./paper-final.pdf).

## Abstract

By now, the microservices architectural style has been well-established in the entire software industry and has proven to provide great flexibility in development, continuous deployment, faster innovation and incredibly high scalability. Though, running large-scale microservice-oriented applications will face development and operations teams with difficult challenges of distributed computing, especially in service-to-service communication.
By leveraging a service mesh, inter-service communication is abstracted and transparently managed across the whole fleet of microservices. With this, cross-cutting concerns like smart traffic management, secure communication and deep observability are extracted out of the application code, allowing developers to focus on business logic again. This paper connects the dots between microservices, containerization, Kubernetes and Service meshes, presenting the concrete problems each of them solve.

## About

This is a term paper written by Tim Ebert as part of his Master studies in Computer Science at the [DHBW Center for Advanced Studies](https://www.cas.dhbw.de/) (CAS).

Copyright (c) 2021 Tim Ebert