• Início
  • Portal IFPE
  • Sobre
  • Ajuda
    • Entrar
    Ver item 
    •   Página inicial
    • Trabalhos Acadêmicos e Técnicos
    • Trabalhos Defendidos no IFPE
    • Trabalhos de Conclusão de Curso Tecnológicos
    • Campus Garanhuns
    • Análise e Desenvolvimento de Sistemas
    • Ver item
    •   Página inicial
    • Trabalhos Acadêmicos e Técnicos
    • Trabalhos Defendidos no IFPE
    • Trabalhos de Conclusão de Curso Tecnológicos
    • Campus Garanhuns
    • Análise e Desenvolvimento de Sistemas
    • Ver item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Navegar

    Todo o repositórioComunidades e ColeçõesPor data do documentoAutoresTítulosAssuntosEsta coleçãoPor data do documentoAutoresTítulosAssuntos

    Minha conta

    EntrarCadastro

    Arquitetura escalável para sistemas de delivery: uma abordagem baseada em eventos, cache distribuído e indexação geoespacial

    Thumbnail
    Visualizar/Abrir
    Trabalho de Conclusão de Curso (7.754Mb)
    Data
    2026-06-18
    Autor
    Souto, Marcos Vinicius de Melo
    http://lattes.cnpq.br/7260095171786876
    Metadata
    Mostrar registro completo
    Resumo
    Este trabalho apresenta o desenvolvimento de uma plataforma backend para um sistema de marketplace de delivery de alimentos, projetada para gerenciar de forma eficiente todo o ciclo de vida dos pedidos, desde a seleção de produtos até a entrega e avaliação do serviço. A solução proposta utiliza uma arquitetura de monólito modular com forte adoção dos princípios da arquitetura hexagonal, promovendo desacoplamento entre regras de negócio e dependências externas. Além disso, o sistema incorpora conceitos de arquitetura orientada a eventos, permitindo o processamento assíncrono de tarefas críticas por meio de sistema de mensageria, contribuindo para a escalabilidade e resiliência da aplicação. Como suporte à performance, são empregadas tecnologias de cache em memória e estratégias de gerenciamento de estado, reduzindo a latência em operações sensíveis. Destaca-se também o uso de indexação geoespacial baseada em H3 para otimização do processo de despacho de entregadores, possibilitando consultas eficientes de proximidade. A metodologia adotada baseou-se na definição de requisitos funcionais e não funcionais, Design Orientado a Domínio (DDD) e implementação incremental com uso de contêineres para padronização do ambiente. Os resultados demonstram que a solução é capaz de atender a cenários de alta demanda, oferecendo desempenho adequado, organização arquitetural e facilidade de evolução. Conclui-se que a combinação de arquitetura limpa, processamento assíncrono e técnicas de geolocalização constitui uma abordagem eficaz para o desenvolvimento de sistemas modernos de delivery, apresentando-se como uma base sólida tanto para aplicações reais quanto para estudos acadêmicos.
    URI
    https://repositorio.ifpe.edu.br/xmlui/handle/123456789/2274
    Collections
    • Análise e Desenvolvimento de Sistemas
    Entre em contato | Deixe sua opinião
     

     

    Entre em contato | Deixe sua opinião