Microsserviços: desing e técnicas de implementação
Autor(a) principal: | |
---|---|
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_ |
1807838877083238400 |