Publications
Partial lists are also available in
DBLP
and
Google Scholar.
2024
- Wasimoff: Distributed Computation Offloading Using WebAssembly in the Browser
A. Semjonov, G. Russo Russo, H. Bornholdt, J. Edinger
Proceedings of 2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom 2024 Workshops, Biarritz, France, March 11-15, 2024
- Towards Energy-Aware Execution and Offloading of Serverless Functions
C. Calavaro, G. Russo Russo, M. Salvati, V. Cardellini, F. Lo Presti
Proceedings of the 4th Workshop on Flexible Resource and Application Management on the Edge, FRAME 2024, Pisa, Italy, June 3-7, 2024
[doi] - Towards a Multi-Armed Bandit Approach for Adaptive Load Balancing in Function-as-a-Service Systems
G. Russo Russo, E. D'Alessandro, V. Cardellini, F. Lo Presti
IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2024 - Companion
[doi] - QoS-aware offloading policies for serverless functions in the Cloud-to-Edge continuum
G. Russo Russo, D. Ferrarelli, D. Pasquali, V. Cardellini, F. Lo Presti
Future Generation Computer Systems, 156, 1-15
- Function Offloading and Data Migration for Stateful Serverless Edge Computing
M. Nardelli, G. Russo Russo
Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering, ICPE 2024, London, United Kingdom, May 7-11, 2024
[doi] - A framework for offloading and migration of serverless functions in the Edge–Cloud Continuum
G. Russo Russo, V. Cardellini, F. Lo Presti
Pervasive and Mobile Computing, 100, 101915
[pdf]
[doi]
2023
- Serverless Functions in the Cloud-Edge Continuum: Challenges and Opportunities
G. Russo Russo, V. Cardellini, F. Lo Presti
Proceedings of the 31st Euromicro International Conference on Parallel, Distributed and Network-based Processing, PDP 2023, Naples, Italy, March 1-3, 2023
[doi] - Serverledge: Decentralized Function-as-a-Service for the Edge-Cloud Continuum
G. Russo Russo, T. Mannucci, V. Cardellini, F. Lo Presti
Proceedings of IEEE International Conference on Pervasive Computing and Communications, PerCom 2023, Atlanta, GA, USA, March 13-17, 2023
- Hierarchical Auto-scaling Policies for Data Stream Processing on Heterogeneous Resources
G. Russo Russo, V. Cardellini, F. Lo Presti
ACM Trans. Auton. Adapt. Syst., 18, 4, 14:1--14:44
[doi] - FIGARO: reinForcement learnInG mAnagement acRoss the computing cOntinuum
F. Filippini, R. Cavadini, D. Ardagna, R. Lancellotti, G. Russo Russo, V. Cardellini, F. Lo Presti
Proceedings of the 3rd International Workshop on Distributed Machine Learning for the Intelligent Computing Continuum (DML-ICC 2023), (in conjunction with IEEE/ACM UCC 2023)
[doi] - Compute continuum: What lies ahead?
M. Nardelli, G. Russo Russo, V. Cardellini
Proceedings of the 1st International Workshop on Scalable Compute Continuum (in conjunction with Euro-Par 2023)
- Artifact: Serverledge: Decentralized Function-as-a-Service for the Edge-Cloud Continuum
G. Russo Russo, T. Mannucci, V. Cardellini, F. Lo Presti
Proceedings of IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom Workshops 2023, Atlanta, GA, USA, March 13-17, 2023
[doi]
2022
- Towards QoS-Aware Function Composition Scheduling in Apache OpenWhisk
G. Russo Russo, A. Milani, S. Iannucci, V. Cardellini
Proceedings of 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom 2022 Workshops, Pisa, Italy, March 21-25, 2022
- Run-time Adaptation of Data Stream Processing Systems: The State of the Art
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
ACM Computing Surveys, 54, 11s
[doi] - Real-time analysis of market data leveraging Apache Flink
C. Calavaro, G. Russo Russo, V. Cardellini
Proceedings of the 16th ACM International Conference on Distributed and Event-based Systems, DEBS 2022, Copenhagen, Denmark, June 27 - 30, 2022
[doi]
2021
- Towards a Security-Aware Deployment of Data Streaming Applications in Fog Computing
G. Russo Russo, V. Cardellini, F. Lo Presti, M. Nardelli
Fog/Edge Computing For Security, Privacy, and Applications
[doi] - MEAD: Model-Based Vertical Auto-Scaling for Data Stream Processing
G. Russo Russo, V. Cardellini, G. Casale, F. Lo Presti
Proceedings of 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID '21, Virtual Event, May 10-13, 2021
- Elastic Pulsar Functions for Distributed Stream Processing
G. Russo Russo, A. Schiazza, V. Cardellini
ICPE '21: ACM/SPEC International Conference on Performance Engineering, Virtual Event, France, April 19-21, 2021
[doi] - AI-driven performance management in data-intensive applications
A. Alnafessah, G. Russo Russo, V. Cardellini, G. Casale, F. Lo Presti
Communications Network and Service Management in the Era of Artificial Intelligence and Machine Learning
[doi]
2020
- Model-based Auto-Scaling of Distributed Data Stream Processing Applications
G. Russo Russo
Proceedings of the 21st International Middleware Conference Doctoral Symposium, Middleware 2020, Virtual Event / Delft, The Netherlands, December 07-11, 2020
[doi]
2019
- Self-Adaptive Data Stream Processing in Geo-Distributed Computing Environments
G. Russo Russo
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, DEBS 2019, Darmstadt, Germany, June 24-28, 2019
[doi] - Reinforcement Learning Based Policies for Elastic Stream Processing on Heterogeneous Resources
G. Russo Russo, V. Cardellini, F. Lo Presti
Proceedings of the 13th ACM International Conference on Distributed and Event-based Systems, DEBS 2019, Darmstadt, Germany, June 24-28, 2019
[doi]
2018
- Towards Decentralized Auto-Scaling Policies for Data Stream Processing Applications
G. Russo Russo
Proceedings of the 10th Central European Workshop on Services and their Composition, Dresden, Germany, February 8-9, 2018
[doi] - Optimal operator deployment and replication for elastic distributed data stream processing
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
Concurrency and Computation: Practice & Experience, 30, 9
[doi] - Multi-Level Elasticity for Wide-Area Data Streaming Systems: {A} Reinforcement Learning Approach
G. Russo Russo, M. Nardelli, V. Cardellini, F. Lo Presti
Algorithms, 11, 9, 134
[doi] - Decentralized self-adaptation for elastic Data Stream Processing
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
Future Generation Computer Systems, 87, 171--185
[doi] - A Multi-level Elasticity Framework for Distributed Data Stream Processing
M. Nardelli, G. Russo Russo, V. Cardellini, F. Lo Presti
Euro-Par 2018: Parallel Processing Workshops - Euro-Par 2018 International Workshops, Turin, Italy, August 27-28, 2018, Revised Selected Papers
[doi]
2017
- Towards Hierarchical Autonomous Control for Elastic Data Stream Processing in the Fog
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
Euro-Par 2017: Parallel Processing Workshops - Euro-Par 2017 International Workshops, Santiago de Compostela, Spain, August 28-29, 2017, Revised Selected Papers
[doi] - Auto-Scaling in Data Stream Processing Applications: {A} Model-Based Reinforcement Learning Approach
V. Cardellini, F. Lo Presti, M. Nardelli, G. Russo Russo
New Frontiers in Quantitative Methods in Informatics - 7th Workshop, InfQ 2017, Venice, Italy, December 4, 2017, Revised Selected Papers
[doi]