Platform Engineering for Scalable and Distributed System Architectures

Authors

  • Ambika P
  • Dr. S. Prince Mary
  • Rahul Bhatt
  • Divya Paikaray
  • Ding Shengrong
  • Surabhi Kesarwani
  • Dr. R. Rajalakshmi
  • Priyadharshini K

Keywords:

Platform Engineering, Distributed Systems, Scalable Architecture, Machine Learning Systems, Distributed Machine Learning, Data Parallelism.

Abstract

Platform engineering plays a pivotal role in enabling scalable and distributed system architectures for modern data-intensive applications. The main challenges are inefficient scalability, resource utilization, and performance degradation in distributed machine learning (ML) systems when handling large-scale, heterogeneous workloads. This research proposes a unified platform engineering framework that supports efficient deployment and execution of large-scale ML workloads across distributed environments. Unlike traditional paradigms such as MapReduce, the proposed system adopts fine-grained scheduling and dynamic resource orchestration to accommodate heterogeneous and evolving workloads. To enhance data quality and computational efficiency, distributed data preprocessing is performed using Min–Max normalization, while Principal Component Analysis (PCA) is incorporated as a feature extraction technique to reduce dimensionality and improve workload optimization. It leverages inherent characteristics of Emperor Penguins Colony -tuned Stochastic Decision tree (EPC-SDT) algorithms such as iterative convergence, stochastic optimization, and error tolerance to design adaptive mechanisms for bounded-latency synchronization and dynamic load balancing. EPC algorithm optimizes resource allocation and load balancing in distributed ML systems, enhancing convergence and performance through efficient search space exploration. SDT reduces computational complexity in large-scale ML decision-making while preserving accuracy in distributed environments. Experimental evaluation demonstrates that the proposed approach achieves significant improvements in accuracy (98.5%), training time(1.4min), inference time(0.02ms), and memory usage(1.0MB) compared to conventional distributed systems. They were implemented in Python. Overall, this research highlights how platform engineering principles can bridge the gap between system design and application requirements, providing a robust foundation for next-generation scalable and distributed architectures.

Downloads

Published

2026-06-24

How to Cite

P, A., Mary, D. S. P., Bhatt, R., Paikaray, D., Shengrong, D., Kesarwani, S., … K, P. (2026). Platform Engineering for Scalable and Distributed System Architectures. International Journal of Artificial Intelligence and Machine Learning, 6(6s), 311–319. Retrieved from https://www.svedbergopen.com/index.php/ijaiml/article/view/705