Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/47218

Share on

Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGARCIA, Vinicius Cardoso-
dc.contributor.authorLIMA, Matheus de Andrade-
dc.date.accessioned2022-10-24T12:10:15Z-
dc.date.available2022-10-24T12:10:15Z-
dc.date.issued2022-10-18-
dc.date.submitted2022-10-21-
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/47218-
dc.description9pt_BR
dc.description.abstractDevido a ascensão da internet e o crescimento elevado do número de usuários, a engenharia de software foi obrigada a buscar arquiteturas mais resilientes. Uma das soluções encontradas foi criar sistemas pequenos, independentes e com contexto bem definido que se comunicam através da rede, padrão arquitetural que conhecemos como microsserviços. Entretanto, este padrão arquitetural traz consigo uma dificuldade maior em relação a observabilidade do sistema. Entre as dificuldades podemos citar o rastreamento, encontrar o caminho que uma determinada chamada fez dentro do sistema, pois nesta abordagem há vários sistemas interagindo entre si. Sendo assim, o objetivo deste projeto é facilitar a escolha de ferramentas de rastreamento por meio de uma comparação dos dois principais produtos open source disponíveis para a plataforma JVM. Além disso, deixar disponível um repositório com um projeto exemplo de forma que sirva de referência para que desenvolvedores possam consultar a configuração e comparar os benefícios de cada ferramenta, fazendo assim a melhor escolha pro seu contexto.pt_BR
dc.format.extent49pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectSistemas distribuídospt_BR
dc.subjectMicrosserviçospt_BR
dc.subjectObservabilidadept_BR
dc.subjectRastreamento distribuídopt_BR
dc.titleAnálise de soluções de rastreamento open source no contexto de aplicações baseadas em microsserviçospt_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/2154412351319153pt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/6613487636748832pt_BR
dc.description.abstractxDue to the rise of the internet and the high growth in the number of users, software engineering was forced to look for more resilient architectures. One of the solutions found was to create small, independent systems with a well-defined context that communicate over the network, an architectural pattern we know as microservices. However, this architectural pattern brings with it a greater difficulty in relation to the observability of the system. Among the difficulties, we can mention the tracing, finding the path that a given request did through the system, because in this approach there are several systems interacting with each other. Therefore, the objective of this project is to facilitate the choice of tracing tools through a comparison of the two main open source products available for the JVM platform. In addition, make available a repository with an example project so that it serves as a reference for developers to consult the configuration and compare the benefits of each tool, thus making the best choice for their context.pt_BR
dc.subject.cnpqÁreas::Ciências Exatas e da Terra::Ciência da Computaçãopt_BR
dc.degree.departament::(CIN-DCC) - Departamento de Ciência da Computaçãopt_BR
dc.degree.graduation::CIn-Curso de Ciência da Computaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Appears in Collections:(TCC) - Ciência da Computação

Files in This Item:
File Description SizeFormat 
TCC Matheus de Andrade Lima.pdf1.44 MBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons