About Me

I am a senior Ph.D. candidate at Instituto Superior Técnico (IST) - Universidade de Lisboa. I carry out my research at the Distributed Systems Group at INESC-ID Lisboa. I am kindly co-advised by Prof. João Garcia and Prof. Rodrigo Rodrigues.

My research focuses on distributed systems and includes topics such as microservices, consistency semantics, distributed coordination and resource management. At this moment I am focused on how to provide meaningful consistency between services with different consistency semantics.

News

2023-06-17 I will be in Koblenz attending SOSP'23 and presenting "Antipode: Enforcing Cross-Service Causal Consistency in Distributed Applications".
2020-03-01 Our work "Building scalable and flexible cluster managers using declarative programming" got accepted at OSDI'20.
2019-03-11 I will be in Bertinoro attending HotOS'19 to showcase "Synthesizing Cluster Management Code for Distributed Systems".
2018-05-01 I will be doing a summer internship at VMware Research supervised by Lalith Suresh.
2017-06-01 I will be doing a summer internship at UT Austin supervised by Vijay Chidambaram.
2017-03-07 I will be in Belgrade attending the EuroSys 2017 and presenting "Transparent cross-system consistency" at PaPoC workshop and "Transparent cross-system consistency" at PaPoc and "Making data center computations fast, but not so furious" at MARS workshop.
2016-05-30 I will be in Caparica attending the 2nd Portugal|UT Austin summer school in systems and networking.
2016-04-15 I will be presenting my Ph.D. proposal titled "Integrating strong consistency across multiple stateful services" at EuroSys Doctoral Workshop (EuroDW 2016).
2016-02-15 I will be in London attending EuroSys 2016.
2015-09-14 I'm officially enrolled as a Ph.D. student at Instituto Superior Técnico! 🎉

Publications

Updated information is available from my Google Scholar profile.

  • Antipode: Enforcing Cross-Service Causal Consistency in Distributed Applications

    João Loff, Daniel Porto, João Garcia, Jonathan Mace, Rodrigo Rodrigues

    SOSP'23: 29th Symposium on Operating Systems Principles

  • Rendezvous: Where Serverless Functions Find Consistency

    Mafalda Ferreira, João Loff, João Garcia

    WORDS'23: 4th Workshop on Resource Disaggregation and Serverless colocated with SOSP'23

  • Building Scalable and Flexible Cluster Managers Using Declarative Programming

    Lalith Suresh, João Loff, Faria Kalim, Sangeetha Abdu Jyothi, Nina Narodytska, Leonid Ryzhyk, Sahan Gamage, Brian Oki, Pranshu Jain, Michael Gasch

    OSDI'20: 14th USENIX Symposium on Operating Systems Design and Implementation

  • Synthesizing Cluster Management Code for Distributed Systems

    Lalith Suresh, João Loff, Nina Narodytska, Leonid Ryzhyk, Mooly Sagiv, Brian Oki

    HotOS'19: Workshop on Hot Topics in Operating Systems

  • Transparent cross-system consistency

    João Loff, Daniel Porto, Carlos Baquero, João Garcia, Nuno Preguiça, Rodrigo Rodrigues

    PaPoC'17: 3rd International Workshop on Principles and Practice of Consistency for Distributed Data colocated with EuroSys 2017

  • Making data center computations fast, but not so furious

    Daniel Porto, João Loff, Rui Duarte, Luis Ceze, Rodrigo Rodrigues

    MARS'17: 7th Workshop on Multi-core and Rack-scale Systems co-located with EuroSys'17

  • Vadara: Predictive Elasticity for Cloud Applications

    João Loff, João Garcia

    CloudCom 2014: 6th IEEE International Conference on Cloud Computing Technology and Science

  • Predicting Well-being with Geo-Referenced Data Collected from Social Media Platforms

    João Loff, Manuel Reis, Bruno Martins

    SAC'15: 30th Annual ACM Symposium on Applied Computing

  • A Decision Support System for Railway Track Maintenance and Renewal Planning

    Paulo Teixeira, Luis Caetano, João Loff, Marco Baldeiras, José Clemente

    Civil-Comp 2014: 2nd International Conference on Railway Technology: Research, Development and Maintenance

Contacts

  • Address

    INESC-ID Lisboa
    Rua Alves Redol Nº 9
    Sala 601
    1000-029, Lisboa
    Portugal