Microsserviços: desing e técnicas de implementação

Detalhes bibliográficos
Autor(a) principal: Merquior, Lucas Carreira
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: http://app.uff.br/riuff/handle/1/30972
Resumo: Neste trabalho, o design de microsserviços e técnicas de implementação são revisadas. Foi dado ênfase, particularmente, em estratégias para tornar um serviço mais resiliente a falhas em suas dependências e em métodos de se realizar operações transacionais em sistemas distribuídos. O objetivo é contribuir com desenvolvedores de software e companhias que desejam adotar a arquitetura de microsserviços em seus sistemas, ou que a já tenham adotado e estejam buscando formas de enfrentar desafios que esse estilo de arquitetura traz
id UFF-2_b29efdba4bd6ce2d1feca303fe591139
oai_identifier_str oai:app.uff.br:1/30972
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Microsserviços: desing e técnicas de implementaçãoMicrosserviçosArquitetura de sistemasSistemas distribuídosArquitetura de softwareNuvemSistemas distribuídos em tempo realMicroservicesSystems architectureDistributed systemsCloud computingNeste trabalho, o design de microsserviços e técnicas de implementação são revisadas. Foi dado ênfase, particularmente, em estratégias para tornar um serviço mais resiliente a falhas em suas dependências e em métodos de se realizar operações transacionais em sistemas distribuídos. O objetivo é contribuir com desenvolvedores de software e companhias que desejam adotar a arquitetura de microsserviços em seus sistemas, ou que a já tenham adotado e estejam buscando formas de enfrentar desafios que esse estilo de arquitetura trazThis work reviews microservice implementation techniques and design, with particular emphasis placed on strategies to make a service more resilient to failures in its dependencies and on methods to perform transactional operations in distributed systems. The main objective is to help software developers and companies that wish to adopt the microservice architecture in their systems or that have already adopted it and are looking for ways to face the challenges that this architectural style brings49 p.Zahn, Jean de OliveiraAmaral, Rafael BurlamaquiMerquior, Lucas Carreira2023-10-26T14:30:28Z2023-10-26T14:30:28Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMERQUIOR, Lucas Carreira. Microsserviços: desing e técnicas de implementação. 2020. 49 f. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Sistemas de Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2020.http://app.uff.br/riuff/handle/1/30972CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2023-10-26T14:30:32Zoai:app.uff.br:1/30972Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202023-10-26T14:30:32Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Microsserviços: desing e técnicas de implementação
title Microsserviços: desing e técnicas de implementação
spellingShingle Microsserviços: desing e técnicas de implementação
Merquior, Lucas Carreira
Microsserviços
Arquitetura de sistemas
Sistemas distribuídos
Arquitetura de software
Nuvem
Sistemas distribuídos em tempo real
Microservices
Systems architecture
Distributed systems
Cloud computing
title_short Microsserviços: desing e técnicas de implementação
title_full Microsserviços: desing e técnicas de implementação
title_fullStr Microsserviços: desing e técnicas de implementação
title_full_unstemmed Microsserviços: desing e técnicas de implementação
title_sort Microsserviços: desing e técnicas de implementação
author Merquior, Lucas Carreira
author_facet Merquior, Lucas Carreira
author_role author
dc.contributor.none.fl_str_mv Zahn, Jean de Oliveira
Amaral, Rafael Burlamaqui
dc.contributor.author.fl_str_mv Merquior, Lucas Carreira
dc.subject.por.fl_str_mv Microsserviços
Arquitetura de sistemas
Sistemas distribuídos
Arquitetura de software
Nuvem
Sistemas distribuídos em tempo real
Microservices
Systems architecture
Distributed systems
Cloud computing
topic Microsserviços
Arquitetura de sistemas
Sistemas distribuídos
Arquitetura de software
Nuvem
Sistemas distribuídos em tempo real
Microservices
Systems architecture
Distributed systems
Cloud computing
description Neste trabalho, o design de microsserviços e técnicas de implementação são revisadas. Foi dado ênfase, particularmente, em estratégias para tornar um serviço mais resiliente a falhas em suas dependências e em métodos de se realizar operações transacionais em sistemas distribuídos. O objetivo é contribuir com desenvolvedores de software e companhias que desejam adotar a arquitetura de microsserviços em seus sistemas, ou que a já tenham adotado e estejam buscando formas de enfrentar desafios que esse estilo de arquitetura traz
publishDate 2023
dc.date.none.fl_str_mv 2023-10-26T14:30:28Z
2023-10-26T14:30:28Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv MERQUIOR, Lucas Carreira. Microsserviços: desing e técnicas de implementação. 2020. 49 f. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Sistemas de Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2020.
http://app.uff.br/riuff/handle/1/30972
identifier_str_mv MERQUIOR, Lucas Carreira. Microsserviços: desing e técnicas de implementação. 2020. 49 f. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Sistemas de Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2020.
url http://app.uff.br/riuff/handle/1/30972
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1802135455038177280