Arquitetura de sistemas móveis de alta performance: desafios e paradigmas na federação de dados e otimização de experiência
DOI:
https://doi.org/10.51473/rcmos.v1i2.2025.2307Palavras-chave:
Engenharia de Software. Arquitetura Mobile. GraphQL. Experiência do Usuário. Sistemas Distribuídos.Resumo
O presente artigo analisa a evolução das arquiteturas de sistemas móveis em larga escala, com foco na transição de modelos monolíticos para estruturas distribuídas e federadas que sustentam aplicações de consumo em massa. Em um mercado globalizado em que a experiência do usuário define a viabilidade de plataformas digitais, o objetivo desta pesquisa é investigar como a combinação de tecnologias, como GraphQL, arquiteturas baseadas em React Native e instrumentação de dados em tempo real, permite a otimização da performance e da usabilidade. A metodologia fundamenta-se em uma análise técnica de casos reais e em uma revisão bibliográfica de sistemas de engenharia de software contemporâneos. Os resultados demonstram que a federação de dados, aliada a processos rigorosos de A/B testing e de observabilidade, é o pilar fundamental para sustentar operações globais que atendem a milhões de usuários simultaneamente. Conclui-se que a capacidade de arquitetar sistemas resilientes e orientados a dados não é apenas uma exigência técnica, mas também um imperativo estratégico para empresas que buscam liderança em mercados de alta densidade competitiva.
Downloads
Referências
AMBLER, S. W. Agile Model Driven Development. New York: Wiley, 2005.
FOWLER, M. Refactoring: Improving the Design of Existing Code. 2nd ed. Boston: Addison-Wesley, 2018.
GANG OF FOUR. Design Patterns: Elements of Reusable Object-Oriented Software. Boston: Addison-Wesley, 1994.
NEWMAN, S. Building Microservices: Designing Fine-Grained Systems. 2nd ed. Sebastopol: O'Reilly Media, 2021.
O'REILLY, T. What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software. Sebastopol: O'Reilly Media, 2007.
PERRY, W. Effective Methods for Software Testing. 3rd ed. Hoboken: Wiley, 2006.
RICHARDSON, C. Microservices Patterns: With Examples in Java. Shelter Island: Manning Publications, 2018.
SOMMERVILLE, I. Software Engineering. 10th ed. Harlow: Pearson, 2015.
TANEBAUM, A. S.; VAN STEEN, M. Distributed Systems: Principles and Paradigms. 3rd ed. Pearson, 2017.
WESTERMAN, G.; BONNET, D.; MCAFEE, A. Leading Digital: Turning Technology into Business Transformation. Boston: Harvard Business Review Press, 2014.
Publicado
Edição
Seção
Categorias
Licença
Copyright (c) 2026 Henry Damasceno Araújo de Lima (Autor)

Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.
Este trabalho está licenciado sob a Licença Creative Commons Atribuição 4.0 Internacional (CC BY 4.0). Isso significa que você tem a liberdade de:
- Compartilhar — copiar e redistribuir o material em qualquer meio ou formato.
- Adaptar — remixar, transformar e construir sobre o material para qualquer propósito, inclusive comercial.
O uso deste material está condicionado à atribuição apropriada ao(s) autor(es) original(is), fornecendo um link para a licença, e indicando se foram feitas alterações. A licença não exige permissão do autor ou da editora, desde que seguidas estas condições.
A logomarca da licença Creative Commons é exibida de maneira permanente no rodapé da revista.
Os direitos autorais do manuscrito podem ser retidos pelos autores sem restrições e solicitados a qualquer momento, mesmo após a publicação na revista.
