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.2307Keywords:
Engenharia de Software. Arquitetura Mobile. GraphQL. Experiência do Usuário. Sistemas Distribuídos.Abstract
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
References
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.
Published
Issue
Section
Categories
License
Copyright (c) 2026 Henry Damasceno Araújo de Lima (Autor)

This work is licensed under a Creative Commons Attribution 4.0 International License.

