Distributed Object-Oriented Programming Models for Microservices Architecture
DOI:
https://doi.org/10.71366/IJWOSKeywords:
Distributed Object-Oriented Programming, Microservices Architecture, Scalability, Fault Tolerance, Communication Models, Software Design, Cloud-Native Applications.Abstract
Microservices architecture has revolutionized software development by enabling modular, scalable, and loosely coupled systems. As microservices become the backbone of modern cloud-native applications, the need for efficient programming models becomes paramount. Distributed Object-Oriented Programming (DOOP) offers a powerful approach to manage complex interactions between distributed services. This paper explores the integration of Distributed Object-Oriented Programming models within the context of microservices architecture. It discusses the challenges, benefits, and implementation strategies of DOOP models for microservices, particularly focusing on their role in enhancing communication, scalability, and fault tolerance. The research compares existing models with emerging practices, providing insights into the trade-offs and performance metrics. The paper concludes by offering best practices for incorporating DOOP into microservices development to enhance system reliability and maintainability.
Downloads
Published
Issue
Section
License

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