Courses
Tutorials
Practice
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.4K+ articles
DSA
22.8K+ articles
Misc
8.8K+ articles
Difference Between
3.6K+ articles
Computer Networks
3.6K+ articles
GBlog
3.3K+ articles
DBMS
1.6K+ articles
System Design
1.2K+ articles
Operating Systems
1.2K+ articles
dbms
45+ articles
Distributed System
32 posts
Recent Articles
Popular Articles
Koo Toueg Algorithm for Coordinated Checkpointing
Last Updated: 06 June 2024
The Koo Toueg Algorithm is used in distributed systems to ensure that data is consistently saved across different parts of a network. In such systems, coordinated checkpoi...
read more
Picked
Distributed System
System Design
PLUS: The Distributed Shared Memory
Last Updated: 08 February 2023
Pre-requisites: Distributed shared memoryDistributed shared memory (DSM) is a key technology for achieving high performance in parallel computing. The main goal of DSM is ...
read more
Operating Systems
Distributed System
Causal Ordering of Messages in Distributed System
Last Updated: 29 December 2022
Causal ordering of messages is one of the four semantics of multicast communication namely unordered, totally ordered, causal, and sync-ordered communication. Multicast co...
read more
Operating Systems
Picked
Distributed System
Google File System
Last Updated: 04 January 2025
Google Inc. developed the Google File System (GFS), a scalable distributed file system (DFS), to meet the company's growing data processing needs. GFS offers fault toleran...
read more
Google
Distributed System
Google Cloud Platform
DevOps
Schiper Eggli Sandoz Protocol
Last Updated: 16 February 2023
Schiper Eggli Sandoz Protocol is used to maintain the casual ordering of the messages i.e. the message which is sent first should be received first. This is the contrast t...
read more
Technical Scripter
Computer Networks
Picked
Distributed System
Technical Scripter 2022
Static vs Dynamic Load Balancing
Last Updated: 13 May 2024
A load balancer is a device that acts as a reverse proxy and distributes network or application traffic across a number of servers. Load balancing usually involves dedicat...
read more
Computer Networks
Distributed System
Load Balancer
Communication Protocols For RPCs
Last Updated: 17 March 2022
This article will go through the concept of Communication protocols for Remote Procedure Calls (RPCs) in Distributed Systems in detail.Communication Protocols for Remote P...
read more
Computer Networks
Picked
Distributed System
Geeks-Premier-League-2022
Geeks Premier League
Encoding and Decoding in Communication Process
Last Updated: 15 March 2022
In this article, we will go through the concept of Encoding and Decoding the message in Communication Process in Distributed Systems in detail.Encoding and Decoding in Com...
read more
Computer Networks
Picked
Distributed System
Geeks-Premier-League-2022
Geeks Premier League
Performance Metrics For Mutual Exclusion Algorithm
Last Updated: 25 February 2022
Mutual exclusion is a program object that refers to the requirement of satisfying that no two concurrent processes are in a critical section at the same time. It is presen...
read more
Computer Subject
Operating Systems
Picked
Distributed System
Introduction to Distributed Computing Environment (DCE)
Last Updated: 03 December 2021
The Benefits of Distributed Systems have been widely recognized. They are due to their ability to Scale, Reliability, Performance, Flexibility, Transparency, Resource-shar...
read more
Computer Networks
Picked
Distributed System
Consensus Problem of Distributed Systems
Last Updated: 26 November 2021
Consensus is a general agreement on a decision made by the majority of those involved. For example, the problem may be as simple as friends trying to decide which restaura...
read more
Operating Systems
Picked
Distributed System
Blogathon-2021
What is Distributed Shared Memory and its Advantages?
Last Updated: 15 October 2024
Distributed shared memory can be achieved via both software and hardware. Hardware examples include cache coherence circuits and network interface controllers. In contrast...
read more
Operating Systems
Picked
Distributed System
Birman Schiper Stephenson Protocol
Last Updated: 10 October 2022
This algorithm is used to maintain the causal ordering of the messages i.e. the message which is sent first should be received first. If send (M1)--send(M2) then for all p...
read more
Misc
cryptography
Computer Networks
Distributed System
Two Phase Commit Protocol (Distributed Transaction Management)
Last Updated: 29 December 2020
Consider we are given with a set of grocery stores where the head of all store wants to query about the available sanitizers inventory at all stores in order to move inven...
read more
DBMS
Distributed System
Eventual vs Strong Consistency in Distributed Databases
Last Updated: 13 June 2022
1. Eventual Consistency : Eventual consistency is a consistency model that enables the data store to be highly available. It is also known as optimistic replication is ke...
read more
DBMS
JavaScript
Distributed System
1
2
3
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !