PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 21, 20260 citationsOpen Access

Distributed Computing Models For Large-Scale Applications

View Full Paper
AOAbena Osei

Key Points

  • The central aim is to review various distributed computing models and their suitability for large-scale applications.
  • Comprehensive review of distributed computing models including client-server, peer-to-peer, cluster, grid, and cloud-based systems.
  • Examination of operational mechanisms and architectures of each model.
  • Discussion of challenges and emerging trends in distributed computing.
  • Highlighted the importance of task scheduling, load balancing, and fault tolerance in distributed systems.
  • Identified strategies to enhance scalability and reduce network latency in large-scale applications.
  • Noted the role of emerging trends like edge computing and serverless architectures in improving resource utilization.

Abstract

Distributed computing models have become essential for designing and implementing large-scale applications that require high performance, scalability, and fault tolerance. By dividing computational tasks across multiple interconnected nodes, distributed systems enable parallel processing, resource sharing, and improved reliability. This study provides a comprehensive review of distributed computing models, including client-server, peer-to-peer, cluster computing, grid computing, and cloud-based paradigms, highlighting their architectures, operational mechanisms, and suitability for different application domains. The study examines how distributed computing supports large-scale applications in scientific computing, big data analytics, e-commerce, and enterprise IT systems. Challenges such as task scheduling, load balancing, fault tolerance, data consistency, and network latency are discussed, along with strategies and algorithms to address these issues. Additionally, the study explores emerging trends, including edge computing, serverless architectures, and hybrid distributed systems, which enhance scalability, reduce latency, and improve resource utilization. The findings underscore the critical role of distributed computing in enabling robust, efficient, and scalable large-scale applications.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Abena Osei (2022) studied this question.

synapsesocial.com/papers/69e713b4cb99343efc98d179https://doi.org/10.5281/zenodo.19653757
Ask AI
Helpful
Bookmark
Share
View Full Paper