Intelligent and Scalable Backend Architecture for High-Concurrency Distributed Data Processing

Main Article Content

Rafiq Danish Hakimi
Ahmad Faizal Zulkiflee

Abstract

With the rapid evolution of cloud computing and large-scale distributed applications, backend systems are required to simultaneously satisfy high concurrency, low latency, scalability, and strong reliability. Traditional monolithic architectures are increasingly incapable of supporting modern workloads due to limited flexibility and poor fault isolation. In this paper, we propose a scalable and intelligent backend architecture integrating microservices, asynchronous message-driven communication, and adaptive resource scheduling. The architecture incorporates data-driven intelligence, deep learning-based monitoring, and reinforcement learning-based scheduling to enhance system robustness and efficiency. Experimental results demonstrate that the proposed system significantly improves throughput, reduces latency, and enhances fault tolerance under high-concurrency conditions.

Article Details

How to Cite
Hakimi, R. D., & Zulkiflee, A. F. (2024). Intelligent and Scalable Backend Architecture for High-Concurrency Distributed Data Processing. Journal of Computer Science and Software Applications, 4(8). Retrieved from https://www.mfacademia.org/index.php/jcssa/article/view/272
Section
Articles

References

M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, et al., "A view of cloud computing," Communications of the ACM, vol. 53, no. 4, pp. 50-58, 2010.

Y. Deng, "Transfer methods for large language models in low-resource text generation tasks," 2024.

H. Liu, "Structural regularization and bias mitigation in low-rank fine-tuning of LLMs," 2023.

R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, "Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility," Future Generation Computer Systems, vol. 25, no. 6, pp. 599-616, 2009.

Z. Qiu, "A multi-scale deep learning and uncertainty estimation framework for comprehensive anomaly detection in cloud environments," Transactions on Computational and Scientific Methods, vol. 3, no. 2, 2023.

B. Barlocker and X. Yan, "Contrastive representation learning for anomaly detection in cloud-based backend services," 2021.

P. Mell and T. Grance, The NIST Definition of Cloud Computing, NIST Special Publication 800-145, 2011.

L. A. Barroso, J. Clidaras, and U. Hölzle, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, 2nd ed. San Rafael, CA, USA: Morgan & Claypool, 2013.

Y. Ma, "Anomaly detection in microservice environments via conditional multiscale GANs and adaptive temporal autoencoders," 2024.

Y. Xing, "Enhancing advertising recommendation performance via integrated causal inference and exposure bias correction," Journal of Computer Technology and Software, vol. 2, no. 3, 2023.

J. Dean and S. Ghemawat, "MapReduce: Simplified data processing on large clusters," Communications of the ACM, vol. 51, no. 1, pp. 107-113, 2008.

A. M. Jones, G. Sahin, Z. W. Murdock, Y. Ge, A. Xu, Y. Li, et al., "USC-DCT: A collection of diverse classification tasks," Data, vol. 8, no. 10, p. 153, 2023.

J. Li, "LocateNet: Large multimodal models for text-guided object localization," 2024.

M. Zaharia, R. S. Xin, P. Wendell, T. Das, M. Armbrust, A. Dave, et al., "Apache Spark: A unified engine for big data processing," Communications of the ACM, vol. 59, no. 11, pp. 56-65, 2016.

S. Newman, Building Microservices: Designing Fine-Grained Systems, 2nd ed. Sebastopol, CA, USA: O’Reilly Media, 2021.

I. Nadareishvili, R. Mitra, M. McLarty, and M. Amundsen, Microservice Architecture: Aligning Principles, Practices, and Culture. Sebastopol, CA, USA: O’Reilly Media, 2016.

Y. Hu, "Autonomous agent architecture for complex tasks via hierarchical planning and language model reasoning," 2024.

Q. Gan, "Large language model framework for multi-document financial anomaly detection in intelligent auditing via semantic mapping and risk reasoning," 2024.

N. Dragoni, S. Giallorenzo, A. L. Lafuente, M. Mazzara, F. Montesi, R. Mustafin, and L. Safina, "Microservices: Yesterday, today, and tomorrow," in Present and Ulterior Software Engineering. Cham, Switzerland: Springer, 2017, pp. 195-216.

C. Hua, "A semantic-prior-guided AI framework for collaborative environment understanding and robust agent decision making," 2024.

C. Chiang, "Drift-aware adaptive classification for imbalanced data via dynamic class reweighting and structural regularization," 2024.

C. Nie, "Representation learning with multi-task self-supervision for structurally diverse spatiotemporal time series forecasting," 2024.

P. Jamshidi, C. Pahl, N. C. Mendonça, J. Lewis, and S. Tilkov, "Microservices: The journey so far and challenges ahead," IEEE Software, vol. 35, no. 3, pp. 24-35, 2018.

Y. Huang, "Explainable cognitive multi-agent AI for joint intention modeling in complex task planning," 2024.

A. Balalaie, A. Heydarnoori, and P. Jamshidi, "Microservices architecture enables DevOps," Tech. Rep., 2014.

R. Fang, "Transaction network graph neural networks for automated and robust financial fraud detection in corporate auditing," 2024.

Y. Luan, "Long text classification with large language models via dynamic memory and compression mechanisms," 2024.

M. Villamizar, O. Garcés, H. Castro, M. Verano, L. Salamanca, R. Casallas, and S. Gil, "Evaluating the monolithic and the microservice architecture pattern to deploy web applications in the cloud," in Proc. 2015 10th Computing Colombian Conf., 2015, pp. 583-590.

B. Burns, B. Grant, D. Oppenheimer, E. Brewer, and J. Wilkes, "Borg, Omega, and Kubernetes," Communications of the ACM, vol. 59, no. 5, pp. 50-57, 2016.

R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. De Rose, and R. Buyya, "CloudSim: A toolkit for modeling and simulation of cloud computing environments," Software: Practice and Experience, vol. 41, no. 1, pp. 23-50, 2011.

Z. Qiu, "Time series and graph structure fusion for AI-based anomaly detection in microservice environments," 2024.

D. Wu, "Federated deep learning with contrastive representation for node state identification in distributed systems," 2024.

J. Bogner, J. Fritzsch, S. Wagner, and A. Zimmermann, "Assuring the evolvability of microservices: Insights into industry practices and challenges," in Proc. IEEE ICSME, 2019, pp. 546-556.

M. Waseem, P. Liang, M. Shahin, A. Di Salle, and G. Márquez, "Design, monitoring, and testing of microservices systems: The practitioners’ perspective," Journal of Systems and Software, vol. 182, 2021.

A. Levcovitz, R. Terra, and M. T. Valente, "Towards a technique for extracting microservices from monolithic enterprise systems," arXiv preprint arXiv:1605.03175, 2016.

A. Lercher, J. Glock, C. Macho, and M. Pinzger, "Microservice API evolution in practice: A study on strategies and challenges," Journal of Systems and Software, vol. 215, 2024.

]W. K. Assunção, J. Krüger, S. Mosser, and S. Selaoui, "How do microservices evolve? An empirical analysis of changes in open-source microservice repositories," Journal of Systems and Software, vol. 204, 2023.

H. M. Ayas, P. Leitner, and R. Hebig, "An empirical study of the systemic and technical migration towards microservices," Empirical Software Engineering, vol. 28, no. 4, 2023.