Warianty tytułu
Contemporary architectures of microservices-based systems
Konferencja
Konferencja Radiokomunikacji i Teleinformatyki (20-22.09.2023 ; Kraków, Polska)
Języki publikacji
Abstrakty
Architektura mikroserwisów to podejście do tworzenia aplikacji jako zbioru luźno powiązanych, niezależnych, drobnych usług, które wspólnie tworzą kompletną aplikację. W artykule przedstawiono trzy ewolucyjne podejścia do architektury systemu opartego na mikroserwisach. Dla typowej architektury dokonano eksperymentalnej ewaluacji parametrów użytkowych na przykładzie czasu odpowiedzi na zapytania. W artykule przedstawiono także syntetyczne wnioski oraz kierunku rozwoju tego rodzaju rozwiązań.
Microservices architecture is an approach to building applications as a collection of loosely coupled, independent, small services that collectively form a complete application. The article presents three evolutionary approaches to microservices-based system architecture. For a typical architecture, an experimental evaluation of performance parameters was conducted, focusing on response time to queries. The article also presents synthetic conclusions and directions for the development of such solutions.
Rocznik
Tom
Strony
49--52
Opis fizyczny
Bibliogr. 9 poz., rys.
Twórcy
autor
- AGH Akademia Górniczo-Hutnicza, Kraków, andrzej.matiolanski@agh.edu.pl
Bibliografia
- [1] Newman, S. (2015). Building Microservices: Designing Fine-Grained Systems. O’Reilly Media. ISBN: 978-1491950357.
- [2] Richardson, C. (2018). Microservices Patterns: With examples in Java. Manning Publications. ISBN: 978-1617294549.
- [3] Newman, S. (2014). From Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith. InfoQ. Retrieved from https://www.infoq.com/articles/monolith-to-microservices-sam-newman/
- [4] Nadareishvili, I., Mitra, R., McLarty, M., Amunden, M. (2016). Microservice Architecture: Aligning Principles, Practices, and Culture. O’Reilly Media. ISBN: 978-1491956250.
- [5] Fowler, M. (2014). Microservices: a definition of this new architectural term. Retrieved from https://martinfowler.com/articles/microservices.html
- [6] Pahl, C., & Jamshidi, P. (2016). Microservices: A systematic mapping study. In Proceedings of the 6th International Conference on Cloud Computing and Services Science (pp. 137-146).
- [7] Thönes, J. (2015). Microservices. IEEE Software, 32(1), 116-116.
- [8] F. Wang and J. Zhang, ”Research on the Current Situation and Future Trend of Microservice Technology Development,” 2022 IEEE 6th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Beijing, China, 2022, pp. 44-54, doi: 10.1109/IAEAC54830.2022.9929766.
- [9] R. M. Munaf, J. Ahmed, F. Khakwani and T. Rana, ”Microservices Architecture: Challenges and Proposed Conceptual Design,” 2019 International Conference on Communication Technologies (ComTech), Rawalpindi, Pakistan, 2019, pp. 82-87, doi: 10.1109/COMTECH.2019.8737831.
Uwagi
Opracowanie rekordu ze środków MEiN, umowa nr SONP/SP/546092/2022 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2022-2023).
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-868f67a3-e813-4899-b088-f922766fdf08