About me

My research focuses on the design of cost-effective fault tolerance techniques, for building highly scalable and dependable cloud systems.


I got my Ph.D. at IST-Lisbon* advised by Rodrigo Rodrigues. In my work, we proposed a technique that leverages the specific features of Data Center environments to make dependable systems more cost-effective. Particularly, by capture a wider range of faults (that manifests at data center scale) with reduced replication requirements and enable the system's administrator to calibrate the fault tolerance without losing coverage. We also explored the synergies of this technique with Computational Sprinting to allow judiciously sprinting replicas in a replicated service to saving energy or improve performance without jeopardizing the overall systems safety.

I've got my Masters degree in distributed computing from the Federal University of Paraíba (UFPB) In João Pessoa-Brazil. Specifically, I worked designing routing protocols for Wireless Mesh Networks. For my thesis, I designed a new reliable and scalable topology control protocol to efficiently disseminate information through a wireless mesh backbone. During my Masters, I also worked as an instructor at the ESR/RNP (Network College) in courses on to network services, protocols, security (cryptography, forensics, and intrusion detection) and operating systems.

I've started my undergrad studies in the UFPB. During my Bachelors' I've had many internship experiences in very diverse companies and labs, designing communication libraries for mobile platforms, software engineering, and multimedia. My concluding work was a specification and a software implementation for the reference access terminal of the Brazilian Digital TV System (TAR-SBTVD), done in collaboration with the USP in São Paulo.

* I was previously affiliated with the Nova University of Lisbon and before that, with Max Plank Institute for Software systems/Saarland University in Germany. This time accounts for the time period spent in all Ph.D. programs as I always had the same advisor and worked on the same project.

Daniel Porto

DanielPorto, PhD

IST Lisbon

danielporto@tecnico.ulisboa.pt

Google My Citations

Check my Github