Rafael Soares
I'm a PhD student in Computer Science and Engineering at Instituto Superior Técnico (IST) - Universidade de Lisboa. I am currently conducting my research at INESC-ID Lisboa with the Distributed Systems Group (GSD) under the supervision of Professor Luís Rodrigues.
Research Interests
My research interests include the adaptation and implementation of multiple consistency and transactional support levels to new and up-and-coming cloud environments, like Function-as-a-Service and Microservices. Some recent works include the adaptation of transaction support of both weak consistency (Transactional Causal Consistency) and strong consistency (Snapshot Isolation) to Function-as-a-Service environments.
Projects
Currently involved in the DACOMICO project, aiming to provide transactional support (such as Transactional Causal Consistency) to microservices architectures.
Publications
International Conference Publications
- FaaSTCC: efficient transactional causal consistency for serverless computing
(Middleware '21) Poster
Taras Lykhenko, Rafael Soares, Luís Rodrigues
International Workshop Publications
- Multi-Consistency Transactional Support for
Function-as-a-Service
(DSN '23)
Rafael Soares, Luís Rodrigues
- Performance Trade-offs in Transactional Systems
(PaPoC '23)
Rafael Soares, Luís Rodrigues
Posters and National Conference Publications
- Suporte Transacional Multi Coerente para Function-as-a-Service
(ENSD 2022) Poster
Rafael Soares, Luís Rodrigues
- Uma Arquitectura para Oferecer Garantias de Coerência forte a Aplicações FaaS
(INForum 2021) Poster
Rafael Soares, Luís Rodrigues
Master Thesis
Resume
Teaching
Highly Dependable Systems
Teaching Assistant - 2021-2022
1º Semester of the MSc degree program (MEIC)
Instituto Superior Técnico
Education
MASTER IN INFORMATION SYSTEMS AND COMPUTER ENGINEERING
2019 - 2021
Instituto Superior Técnico, Taguspark
Specialization in Distributed Systems
Final Grade: 18
Academic Merit 2019/2020
BACHELOR IN INFORMATION SYSTEMS AND COMPUTER ENGINEERING
2016-2019
Instituto Superior Técnico, Taguspark
Final Grade: 17
Academic Merit 2016/2017
Academic Excelency 2017/2018
Academic Excelency 2018/2019
Other Projects
Organization of the National Meeting of Distributed Systems
June 28 - July 1, 2022
- Helped in the organization of the first edition of the National Meeting of Distributed Systems, taking place in Evora, Portugal
- Developed the conference website alongside Claudio Correia
Talking about the Future - PhD Edition
2021
- An informal event where PhD students could share their academic and work experience with Master students
- Collaboration between LAGE2 and the IST PhD Students Club
Hyperledger Labs - Enterprise Blockchain Technologies
2020
- Contributed to an open source course in blockchain technologies, part of the Hyperledger Labs
- Developed a simple and interactive Blockchain for course labs, named Blockchain4Students
- Reviewed and helped develop multiple of the lab guides
Contact
Location:
INESC-ID Lisboa, Room 501
Rua Alves Redol Nº 9, 1000-029
Lisboa, Portugal
Email:
joao.rafael.pinto.soares@tecnico.ulisboa.pt