Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/40065
Share on
Title: | Rbinder : uma solução para monitoramento transparente de aplicações baseadas em microsserviços |
Authors: | SANTANA, Edmundo Matheus Barbosa |
Keywords: | Redes de computadores; Sistemas distribuídos; Avaliação de desempenho |
Issue Date: | 1-Apr-2019 |
Publisher: | Universidade Federal de Pernambuco |
Citation: | SANTANA, Edmundo Matheus Barbosa de. Rbinder: uma solução para monitoramento transparente de aplicações baseadas em microsserviços. 2019. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2019. |
Abstract: | Tracing tem sido aplicado ao estudo e entendimento do comportamento e desempenho de sistemas distribuídos. Apesar da atenção que o tópico tem recebido, dois importantes aspectos ainda são desafiadores ao contexto das aplicações baseadas em microsserviços: instrumentação de código e degradação de desempenho. Iniciativas de pesquisa tentam contornar a degradação com estratégias de amostragem dos traces gerados e coletados, e não contemplam desafios oriundos da grande heterogeneidade tecnológica da arquitetura de microsserviços como a dificuldade de instrumentá-los. Este trabalho apresenta o Rbin der: uma nova abordagem para tracing de microsserviços que une utilização de proxies e monitoramento de chamadas do sistema operacional. Os proxies reúnem todo o código relacionado à geração e coleta de traces enquanto o monitoramento de chamadas permite o diagnóstico das relações de causalidade existentes entre as mensagens. Uma avaliação do Rbinder mostra que o prejuízo causado ao desempenho de uma aplicação baseada em microsserviços monitorada é similar ao causado por soluções alternativas. No entanto, ele permite que os desenvolvedores se concentrem na lógica de negócio e não em sua instrumentação. Além disto, contempla a heterogeneidade intrínseca dos microsserviços por depender apenas de modificações na implantação da aplicação e dos mecanismos do sistema operacional em que ela é executada. |
URI: | https://repositorio.ufpe.br/handle/123456789/40065 |
Appears in Collections: | Dissertações de Mestrado - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
DISSERTAÇÃO Edmundo Matheus Barbosa de Santana.pdf | 1,75 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License