Banca de QUALIFICAÇÃO: FELIPE MORAIS DA SILVA

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
STUDENT : FELIPE MORAIS DA SILVA
DATE: 05/02/2024
TIME: 14:00
LOCAL: Googlemeet
TITLE:

Gerenciando Tarefas Assíncronas de Longa Execução em Microsserviços Multilocatários


KEY WORDS:

Microserviços, Multi-tenancy, Carga Assíncrona, Tarefa de Longa Duração 


PAGES: 67
BIG AREA: Ciências Exatas e da Terra
AREA: Ciência da Computação
SUBÁREA: Sistemas de Computação
SPECIALTY: Teleinformática
SUMMARY:
Uma arquitetura de microsserviços multilocatário envolvendo componentes
com interações assíncronas e trabalhos em lote requer estratégias eficientes
para gerenciar cargas de trabalho assíncronas. Este trabalho aborda essa
questão no contexto de uma empresa líder no desenvolvimento de soluções
de software tributário usado por muitas empresas nacionais e multinacionais
no Brasil. Um processo crítico fornecido pelas soluções baseadas em nuvem
da empresa envolve a integração tributária, que inclui a coordenação de
tarefas complexas de cálculo de impostos e precisa ser apoiada por operações
assíncronas usando um serviço de mensageria para garantir a ordem correta.
Essas operações podem ser independentes entre si, o que caracteriza o processo
paralelo; ou podem ser dependentes entre si, o que caracteriza o processo
First In First Out (FIFO). Os processos FIFO possuem restrições adicionais
em relação aos paralelos. Por este motivo, especificamos e implementamos
duas abordagens para gerenciar cargas de trabalho assíncronas relacionadas
à integração tributária dentro de uma arquitetura de microsserviços multi-
tenant no contexto da empresa: (i) uma abordagem baseada em polling que 
emprega uma fila como um Distributed Lock (DL) e (ii) um abordagem
baseada em push denominada Single Active Consumer (SAC) que depende
da lógica do agente de mensagens para entregar mensagens. Essas abordagens
visam alcançar uma alocação eficiente de recursos ao lidar com um número
crescente de réplicas de contêineres e tenants. Esse trabalho também apresenta
uma avaliação do desempenho das abordagens DL e SAC para esclarecer como
as cargas de trabalho assíncronas impactam o gerenciamento de arquiteturas
de microsserviços multi-tenant do ponto de vista de entrega e implantação

COMMITTEE MEMBERS:
Interno - 2316877 - EVERTON RANIELLY DE SOUSA CAVALCANTE
Interno - 1678918 - NELIO ALESSANDRO AZEVEDO CACHO
Interna - 1213777 - THAIS VASCONCELOS BATISTA
Notícia cadastrada em: 31/01/2024 14:12
SIGAA | Superintendência de Tecnologia da Informação - (84) 3342 2210 | Copyright © 2006-2024 - UFRN - sigaa10-producao.info.ufrn.br.sigaa10-producao