Sistemas Distribuídos
[Fechado]
Descrição da Oportunidade
- Desenho de um sistema de armazenamento que tire proveito de diferentes dispositivos de armazenamento, incluindo dispositivos de memória persistente, NVMe SSD, e SATA SSD; - Implementação de um protótipo do desenho anterior, e integração com aplicações que correm em ambientes cloud (por exemplo, sistemas de armazenamento chave-valor); - Avaliação experimental do protótipo desenvolvido recorrendo a cargas de trabalho sintéticas e realistas.
Habilitações Académicas
- Mestrado em Engenharia Informática.
Requisitos Mínimos
- Conhecimentos sólidos sobre sistemas de armazenamento chave-valor (p.ex., RocksDB);- Experiência com tecnologias que dão suporte a memória persistente (p.ex., PMDK);- Conhecimentos sólidos em sistemas de armazenamento.- Conhecimentos sólidos em sistemas operativos.
Fatores de Preferência
- Experiência no desenho e desenvolvimento de sistemas de armazenamento heterogéneo; - Experiência com sistemas de armazenamento chave-valor heterogéneos (p.ex., MatrixKV, WaLSM, NoveLSM); - Experiência com linguagem de programação C++.
Período de candidatura
Desde 29 Feb 2024 a 13 Mar 2024
[Fechado]
Centro
Laboratório de Software Confiável