Dynamic Scalability in Event-Driven Architectures: A Practical Guide to Sustainable Cloud Infrastructure
DOI:
https://doi.org/10.22399/ijcesen.4470Keywords:
Event-Driven Architecture, Dynamic Scalability, Cloud Computing, Serverless, Container OrchestrationAbstract
Event-driven architectures (EDA) enable cloud systems to scale efficiently by matching resources to actual demand. This article demonstrates how EDA principles reduce resource waste while maintaining performance through practical examples and implementation patterns. We present the Sustainable Dynamic Scaling Model (SDSM), a framework that combines event analytics with smart resource allocation. Our experiments show 40% better resource utilization compared to traditional scaling approaches.
References
[1] Armin Balalaie et al., "Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture," IEEE Xplore, 2016. https://ieeexplore.ieee.org/document/7436659
[2] Rajkumar Buyya, Sukhpal Singh Gill, "Sustainable Cloud Computing: Foundations and Future Directions," ResearchGate, 2018. https://www.researchgate.net/publication/324982146_Sustainable_Cloud_Computing_Foundations_and_Future_Directions
[3]Giuliano Casale et al., "Current and Future Challenges of Software Engineering for Services and Applications," ScienceDirect, 2016. https://www.sciencedirect.com/science/article/pii/S1877050916320944
[4] GeeksforGeeks, "What is IaaS? Infrastructure as a Service Definition," 2025. https://www.geeksforgeeks.org/cloud-computing/infrastructure-as-a-service-iaas/
[5] Mario Villamizar et al., "Evaluating the monolithic and the microservice architecture pattern to deploy web applications in the cloud," IEEE Xplore, 2015. https://ieeexplore.ieee.org/document/7333476
[6] Claus Pahl et al., "Cloud Container Technologies: A State-of-the-Art Review," IEEE Xplore, 2017. https://ieeexplore.ieee.org/document/7922500
[7] Adalberto R. Sampaio et al., "Improving microservice-based applications with runtime placement adaptation," Journal of Internet Services and Applications, 2019. https://jisajournal.springeropen.com/articles/10.1186/s13174-019-0104-0
[8] Simon Eismann et al., "Serverless Applications: Why, When, and How?" IEEE Xplore, 2020. https://ieeexplore.ieee.org/document/9190031
[9] Philipp Waibel et al., "ViePEP-C: A Container-Based Elastic Process Platform," IEEE Xplore, 2019. https://ieeexplore.ieee.org/document/8695740
[10] Nima Mahmoudi, Hamzeh Khazaei, "Performance Modeling of Serverless Computing Platforms," IEEE Xplore, 2020. https://ieeexplore.ieee.org/document/9238484
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 International Journal of Computational and Experimental Science and Engineering

This work is licensed under a Creative Commons Attribution 4.0 International License.