Jul 2026· Annual International Computer Software and Applications Conference· pp. 2653-2658· 0 citations· 12 references
Computer Science
Abstract
Energy community simulations based on optimization models are increasingly used to evaluate energy sharing strategies among prosumers. However, integrating such computationally intensive models into user-facing applications presents significant challenges, including limited solver concurrency, long execution times, and the need for scalable and secure infrastructures. This paper presents a scalable architecture for delivering energy community simulations as a service. The proposed system integrates optimization models defined in Pyomo and solved using Gurobi within a distributed environment based on remote compute servers. To address bounded solver concurrency and avoid blocking in the API layer under concurrent requests, a job-based execution model is introduced, enabling asynchronous task handling and controlled concurrency. The architecture is implemented using a containerized approach, combining an API layer for request handling with a distributed execution layer for optimization tasks, and infrastructure as code to ensure reproducibility and security. Experimental evaluation demonstrates the system's ability to manage concurrent simulation workloads while maintaining responsiveness and respecting solver limitations. The results highlight how appropriate system design enables the practical deployment of optimization-based energy simulations, bridging the gap between research models and real-world applications.
QMScaler is proposed, a QoS-driven microservice horizontal scaling framework based on Monte Carlo Tree Search (MCTS) that aims to minimize the number of container instances while meeting the QoS requirements of multiple application functions.
Tianyang Zheng, Pengfei Yang, Zhe Xu et al.· Proceedings of the Internati...· 0 citations
This paper presents the design and evaluation of a fully functional end-to-end dynamic load-balancing system implemented in a controlled local environment. The system integrates a heterogeneous technology stack consisting of an Angular front-end, a.NET-based load balancer, Node.js API services, and a Microsoft SQL data...
Brandon Allen, Satyaki Nan· 2026 International Conferenc...· 0 citations
The new EMC+ proposal is an OS‐driven elasticity manager for container‐based environments that continuously estimates idle core cycles left by regular (inelastic) applications, and reallocates idle cores to elastic ones, even during short time intervals, and has minimal impact on the performance and QoS of colocated in...
J. C. Saez, Carlos Bilbao, Manuel Prieto-Matías· Concurrency and Computation· 0 citations
The lack of determinism restricts the integration of safety-critical applications into Edge–Fog–Cloud (EFC) architectures. Existing EFC schedulers are typically designed for dynamic, best-effort operation based on unmanaged resource allocation and elastic virtualization. This paradigm introduces unbounded queueing, res...
Omar Hekal, Josepaul Paulachan, Daniel Onwuchekwa et al.· Future Internet· 0 citations
Results show that selecting instances based on the second PI achieves at least 97% of the best achievable execution time in most cases, while highlighting cases where additional PIs improve selection accuracy.
J. R. Brunetta, J. F. Borin, E. Borin· Concurrency and Computation· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.