BUILD, RUN, SURVIVE: HOW TO DESIGN EFFICIENT SYSTEMS THAT CAN WITHSTAND ADVERSARIAL SETTINGS (Leonardo Querzoni, Sapienza)


The design of modern computing systems is commonly characterized by a large degree of complexity that stems from several concurrent factors. Design requirements impose several constraints that are hard to satisfy within a single solution: the system must handle fast data, in an efficient fashion, with fluctuating workloads, etc. Furthermore, such systems are sometimes expected to work in adversarial settings where malicious users may try to subvert their intended behavior. The plethora of open problems that stem from this complexity make system design an extremely interesting research field. In this talk we will make a short stroll on some interesting problems in this field and discuss some of the contributions we provided in the last ten years. In particular we will first focus on the design of systems able to compute on fast-data, highlighting those contribution that had a larger impact on the research community. In the second part of the talk we will move our focus in the field of cybersecurity.

24/01/2020



© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma