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
31 posts
Recent Articles
Popular Articles
Outbox Pattern for Reliable Messaging - System Design
Last Updated: 22 October 2024
The Outbox Pattern is a robust architectural solution designed to ensure reliable messaging in distributed systems. It addresses the challenges of ensuring that messages a...
read more
Picked
System Design
Distributed System
Difference between Data-Centric and Service-Centric Architecture
Last Updated: 09 October 2024
When designing systems, two popular approaches are Data-Centric and Service-Centric Architectures. Each has its own way of organizing how data and services work together. ...
read more
System Design
Distributed System
What are Global Distribution Systems?
Last Updated: 05 August 2024
Global Distribution System (GDS) refers to an electronic system that helps travel agencies and big business establishments to get real-time details about the availability,...
read more
Picked
Distributed System
What is Latency and Throughput in Distributed Systems?
Last Updated: 17 July 2024
In a distributed system, the key dimensions of performance are latency and throughput. Both provide essential measures to evaluate and improve system performance. Latency ...
read more
Picked
Distributed System
Paxos Algorithm in Distributed System
Last Updated: 17 July 2024
In Distributed Systems, the Paxos algorithm ensures consensus among distributed processes despite failures. It is crucial for achieving reliability and consistency in netw...
read more
Picked
Distributed System
Consensus Algorithms in Distributed System
Last Updated: 15 July 2024
Consensus Algorithms in Distributed Systems explain how multiple computers in a distributed network agree on a single data value or decision. It introduces consensus algor...
read more
Picked
Distributed System
Secure Communication in Distributed System
Last Updated: 08 July 2024
Secure communication plays a vital role in safeguarding sensitive data. It ensures privacy, stops fraud and identity theft, keeps communication intact, and follows rules. ...
read more
Picked
Distributed System
Mapping Techniques for Load Balancing
Last Updated: 25 June 2024
Load Balancing is an important element of the actual system, where workloads are distributed appropriately throughout the resources to avoid some of them being overloaded....
read more
Picked
System Design
Distributed System
Load Balancer
Distributed Control Systems
Last Updated: 29 April 2024
Managing complex processes efficiently is crucial. Traditional centralized control systems are being replaced by distributed control systems (DCS) for their flexibility an...
read more
Picked
Distributed System
Are Microservices Distributed Systems?
Last Updated: 09 April 2024
Microservices are a type of distributed system because they consist of multiple services running on different machines or containers that communicate with each other over ...
read more
System Design
Distributed System
System Design QnA
Concurrency Control in Distributed Transactions
Last Updated: 17 April 2024
Concurrency control mechanisms provide us with various concepts implementations to ensure the execution of any transaction across any node doesn't violate ACID or BASE (d...
read more
Picked
Geeks Premier League
Distributed System
Geeks Premier League 2023
Types of Distributed DBMS
Last Updated: 07 September 2023
A system that is used for managing the storage and retrieval of data across multiple interconnected databases is called a Distributed Database Management System(DDBMS). In...
read more
DBMS
Picked
Distributed System
PubSub Model in Python
Last Updated: 24 April 2025
The publish/subscribe (pub/sub) model is a messaging pattern in which publishers send messages to a message broker, and subscribers express interest in receiving certain m...
read more
Python
Distributed System
Load Balancing through Subsets in Distributed System
Last Updated: 15 March 2023
Before diving into what is subsetting in load balancing, we should first understand what is load balancing, and why subsetting is all the more important in load balancing....
read more
Picked
System Design
Distributed System
Eventual Consistency in Distributed Systems | Learn System Design
Last Updated: 21 February 2024
Consistency in a distributed system refers to the property that the data stored on different nodes of the system is always in agreement with each other. In other words, al...
read more
Picked
System Design
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 !