Characterizing and optimizing reactive systems, a continuum language-runtime
This research project was kicked off by a paper we published in REBLS 2021. This paper aimed at comparing the costs and benefits of three different reactive streams libraries for Java: do mature and complex libraries implementing involved optimizations perform better than newer libraries sacrificing such optimizations for a simpler codebase?
Enabling Intelligent In-Network Computing for Cloud Systems
With the network infrastructure becoming highly programmable, it is time to rethink the role of networks in the cloud computing landscape beyond just packet delivery. The network itself emerges as a computing platform with a unique advantage of full network...Intelligent Data Synchronization for Hybrid Clouds
The goal of this project is to design configurable synchronization solutions on a common platform for a wide range of edge computing scenarios relevant to Red Hat. These solutions will be thoroughly validated on a state-of-the-art testbed capable of emulating realistic environments (e.g., smart cities).