Microservices: Yesterday, Today, and Tomorrow
@inproceedings{Dragoni2017MicroservicesYT, title={Microservices: Yesterday, Today, and Tomorrow}, author={N. Dragoni and S. Giallorenzo and Alberto Lluch-Lafuente and M. Mazzara and F. Montesi and R. Mustafin and L. Safina}, booktitle={Present and Ulterior Software Engineering}, year={2017} }
Microservices is an architectural style inspired by service-oriented computing that has recently started gaining popularity. Before presenting the current state-of-the-art in the field, this chapter reviews the history of software architecture, the reasons that led to the diffusion of objects and services first, and microservices later. Finally, open problems and future challenges are introduced. This survey primarily addresses newcomers to the discipline, while offering an academic viewpoint… CONTINUE READING
Topics from this paper
476 Citations
Towards Microservices and Beyond: An incoming Paradigm Shift in Distributed Computing
- Computer Science
- ArXiv
- 2016
- 3
- PDF
Microservices: A Language-Based Approach
- Computer Science
- Present and Ulterior Software Engineering
- 2017
- 34
- PDF
Size Matters: Microservices Research and Applications
- Computer Science
- Microservices, Science and Engineering
- 2020
- 3
- PDF
Microservices: How To Make Your Application Scale
- Computer Science
- Ershov Informatics Conference
- 2017
- 82
- PDF
A Comparative Review of Microservices and Monolithic Architectures
- Computer Science
- 2018 IEEE 18th International Symposium on Computational Intelligence and Informatics (CINTI)
- 2018
- 4
- PDF
Towards a Taxonomy of Microservices Architectures
- Computer Science
- SEFM Workshops
- 2017
- 32
- Highly Influenced
- PDF
References
SHOWING 1-10 OF 125 REFERENCES
Microservices: A Language-Based Approach
- Computer Science
- Present and Ulterior Software Engineering
- 2017
- 34
- PDF
Microservices: How To Make Your Application Scale
- Computer Science
- Ershov Informatics Conference
- 2017
- 82
- PDF
Data-Driven Workflows for Microservices: Genericity in Jolie
- Computer Science
- 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA)
- 2016
- 36
Jolie Community on the Rise
- Computer Science
- 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA)
- 2016
- 12
- PDF
Security-as-a-Service for Microservices-Based Cloud Applications
- Computer Science
- 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom)
- 2015
- 46
- PDF