2017 International Conference on Computing, Communication and Automation (ICCCA) 2017
DOI: 10.1109/ccaa.2017.8229914
|View full text |Cite
|
Sign up to set email alerts
|

Container-based microservice architecture for cloud applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
29
1

Year Published

2018
2018
2020
2020

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 80 publications
(35 citation statements)
references
References 9 publications
0
29
1
Order By: Relevance
“…A microservice-based architecture is an architectural style that puts its emphasis on dividing and designing an entire application as a set of loosely coupled, lightweight, independent services [23][24][25]. Each independent service can be independently developed, tested, deployed, monitored, scaled and even implemented in different programming languages [23,24,26]. As the conclusion of [27][28][29], compared to the monolith architecture, a microservice-based architecture addresses the following concerns: Therefore, a microservice-based architecture can be a very convincing architecture style for setting up a workflow environment with the aim of loose coupling independent runnable tasks (e.g., arbitrary execution environments).…”
Section: Microservices-based Architecturementioning
confidence: 99%
“…A microservice-based architecture is an architectural style that puts its emphasis on dividing and designing an entire application as a set of loosely coupled, lightweight, independent services [23][24][25]. Each independent service can be independently developed, tested, deployed, monitored, scaled and even implemented in different programming languages [23,24,26]. As the conclusion of [27][28][29], compared to the monolith architecture, a microservice-based architecture addresses the following concerns: Therefore, a microservice-based architecture can be a very convincing architecture style for setting up a workflow environment with the aim of loose coupling independent runnable tasks (e.g., arbitrary execution environments).…”
Section: Microservices-based Architecturementioning
confidence: 99%
“…In a research that was done by Singh and Peddoju, the performance of a monolithic application is compared to a microservices application that they developed and compared the performance of the two applications, their tests consisted of 2000 threads. Their results exhibited that microservices architecture has a better performance in terms of throughput when it is used for a large number of requests [5].…”
Section: Literature Reviewmentioning
confidence: 99%
“…Similarly, in order to reduce the complexity of typical service‐oriented architectures (SOAs) where considerable amounts of interfaces are necessary to cope with high loads, microservices architectures (MSAs) have been introduced . Microservices architectures add agility and flexibility to traditional SOAs and bring the required speed and efficiency in case of scalability issues …”
Section: Introductionmentioning
confidence: 99%
“…6 Microservices architectures add agility and flexibility to traditional SOAs and bring the required speed and efficiency in case of scalability issues. 7 In such a scenario, edge 8 and fog 9 computing paradigms try to further improve the scalability and reduce the workload on big data processing platforms by using preprocessing applications on edge and fog layers. Conversely, the adoption of MCS introduces a new challenge related to data provenance and information reliability, if compared to traditional wireless sensor networks.…”
mentioning
confidence: 99%