Desenvolvimento de aplicações confiáveis com o uso de protocolos de consenso
Show simple item record
dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
dc.contributor.advisor |
Mendizabal, Odorico Machado |
|
dc.contributor.author |
Luiz, Douglas Pereira |
|
dc.date.accessioned |
2023-09-06T11:58:45Z |
|
dc.date.available |
2023-09-06T11:58:45Z |
|
dc.date.issued |
2023-09-05 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/250316 |
|
dc.description.abstract |
Sistemas replicados distribuem carga e dados em múltiplas réplicas de servidores a fim de evitar falhas e otimizar a capacidade de resposta, e no cenário local, é possível obter ganhos de desempenho usufruindo da capacidade de computação paralela. Uma forma de ganhar em escalabilidade e vazão é reduzir o custo de sincronizações. Por exemplo, estruturas de dados podem ser desenvolvidas utilizando algoritmos não bloqueantes, que permitem a sincronização sem o uso do mecanismo clássico de travas. Por isso, para desenvolver aplicações confiáveis e que proporcionam alto desempenho, neste estudo foi investigado a eficiência de implementações de tabelas de dispersão não bloqueantes na linguagem C++. O estudo contou com a busca de propostas de implementações na literatura e de implementações em bibliotecas de programação. A avaliação foi realizada por meio de testes com diferentes configurações que compararam o tempo levado para a execução de um conjunto de operações por implementações bloqueantes e não bloqueantes. A análise dos resultados revelaram características dos cenários de testes que favoreceram o desempenho de implementações não bloqueantes. |
pt_BR |
dc.format.extent |
Vídeo |
pt_BR |
dc.language.iso |
pt_BR |
pt_BR |
dc.publisher |
Florianópolis, SC |
pt_BR |
dc.subject |
Computação Paralela |
pt_BR |
dc.subject |
Sistemas Distribuídos |
pt_BR |
dc.subject |
Lock-free |
pt_BR |
dc.subject |
Estruturas de Dados |
pt_BR |
dc.subject |
Protocolos de Consenso |
pt_BR |
dc.title |
Desenvolvimento de aplicações confiáveis com o uso de protocolos de consenso |
pt_BR |
dc.type |
Video |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar