Aquino Júnior, Gibeon Soares deBarros, Glauber Mendes da Silva2024-06-032024-06-032023-12-18BARROS, Glauber Mendes da Silva. EDRaft: um algoritmo de consenso orientado à energia. Orientador: Dr. Gibeon Soares de Aquino Junior. 2023. 118f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/58371A trend that computational systems have been following in recent years is the need to adapt to environmental issues such as sustainability and environmental preservation. As a result, an approach that has gained strength is energy harvesting, where devices collect energy from renewable sources in the environment, reducing or replacing the use of non-renewable energy and batteries. One challenge with renewable sources is their unpredictability, as the amount of collected energy depends on external events, with temporal and spatial variability. A concept that can be adopted to address this unpredictability is energy-aware computing. Energy-aware systems consider their energy needs, allowing them to adjust their behavior according to their energy situation at any given moment. One paradigm that has been growing over the years and is increasingly present in the population’s daily lives is the Internet of Things (IoT). However, because it is directly based on fundamentals from the field of Distributed Systems, it inherits problems and classical solutions from this area. One of them is the Byzantine consensus problem, which arises from the attempt to achieve agreement among elements that collaborate in a cluster. This work aims to propose EDRaft, an evolution of the Raft consensus algorithm based on the concepts of energy-aware computing. This evolution seeks to adapt its use in systems that harvest energy from the environment, addressing the unpredictability of this process.Acesso AbertoComputaçãoRaftSistemas orientados à energiaColheita de energiaAlgoritmo de consensoTolerância à falhasEDRaft: um algoritmo de consenso orientado à energiaEDRaft: an energy-driven consensus algorithmmasterThesisCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO