Proceedings of the 2020 European Symposium on Software Engineering 2020
DOI: 10.1145/3393822.3432339
|View full text |Cite
|
Sign up to set email alerts
|

Development Frameworks for Microservice-based Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…In distributed systems such as microservices, a reliable communication channel among services plays a crucial role to orchestrate services, especially in the event-driven design, where all the events and state information are constantly exchanged among service instances. Therefore, this communication channel can be considered as the backbone of a microservice-based application, and in fact, some existing frameworks even require the developers to design the data communication before implementing the services [6]. Thus, in this paper, we investigate how to exploit the already mature communication infrastructure for microservices to solve the state management problem and develop an efficient migration scheme.…”
Section: Introductionmentioning
confidence: 99%
“…In distributed systems such as microservices, a reliable communication channel among services plays a crucial role to orchestrate services, especially in the event-driven design, where all the events and state information are constantly exchanged among service instances. Therefore, this communication channel can be considered as the backbone of a microservice-based application, and in fact, some existing frameworks even require the developers to design the data communication before implementing the services [6]. Thus, in this paper, we investigate how to exploit the already mature communication infrastructure for microservices to solve the state management problem and develop an efficient migration scheme.…”
Section: Introductionmentioning
confidence: 99%
“…Scalability and flexibility are some of the most important advantages of microservice architecture [4]- [10]. The traditional approach to handling scalability is to increase the number of instances or the size of the whole monolithic application.…”
Section: Introductionmentioning
confidence: 99%