João Gonçalves

I am a CS PhD student at Instituto Superior Técnico, Universidade de Lisboa, and I conduct my research at INESC-ID Lisboa as part of the Distributed Systems Group.
I am advised by professors Miguel Matos and Rodrigo Rodrigues.

My research interests lie in the field of fault tolerance, fault detection and reproducibility. Previously, I have researched scalable group membership and storage protocols. Currently, my focus is on the new Persistent Memory technologies, particularly crash-consistency and bug detection.

news

Mar 1, 2023 Our paper Mumak: Efficient and Black-Box Bug Detection for Persistent Memory was accepted at EuroSys 2023!
Jul 1, 2022 I attended ENSD 2022 in Évora, Portugal, where I presented a poster for my current research in Persistent Memory bug detection.
May 26, 2022 Our paper SconeKV: a Scalable, Strongly Consistent Key-Value Store was accepted for an upcoming issue of the Transactions on Parallel and Distributed Systems (TPDS).
Mar 30, 2022 I served in the artifact evaluation committee of EuroSys’22.

selected publications

  1. EuroSys
    Mumak: Efficient and Black-Box Bug Detection for Persistent Memory
    Gonçalves, João, Matos, Miguel, and Rodrigues, Rodrigo
    In Proceedings of the Eighteenth European Conference on Computer Systems (EuroSys ’23) 2023
  2. TPDS
    SconeKV: a Scalable, Strongly Consistent Key-Value Store
    Gonçalves, João, Matos, Miguel, and Rodrigues, Rodrigo
    Transactions on Parallel and Distributed Systems (TPDS) 2022