Distributed System Concepts Quiz

ChivalrousSmokyQuartz avatar
ChivalrousSmokyQuartz
·
·
Download

Start Quiz

Study Flashcards

30 Questions

According to the CAP theorem, a distributed system can have which of the following characteristics?

Consistency and partition tolerance

Which characteristic of a distributed system means that simultaneous read requests at different nodes always return the same data?

Consistency

During a network partition, a distributed system with which characteristic continues to operate despite the communication breakdown?

Partition tolerance

A distributed system with consistency and partition tolerance at the cost of availability is known as a __ system.

CP

A distributed system with availability and partition tolerance at the cost of consistency is known as a __ system.

AP

A distributed system with availability and consistency at the cost of partition tolerance is known as a __ system.

CA

Which of the following is NOT considered an inevitability of networking in terms of distributed systems?

Network reliability

What type of system is unachievable according to the CAP theorem?

ACID

Which protocol is commonly used in distributed systems to ensure reliability?

TCP

What is the purpose of load balancers and replication in distributed systems?

To improve availability

Which one of the following is NOT an advantage of a distributed system?

Unreliable network

What is the main purpose of a network in a distributed system?

To share data between machines

Which of the following is a disadvantage of data replication in a distributed system?

Write conflicts

What is the effect of a single node failure in a distributed system?

No visible impact

What is the main advantage of horizontally scaling a distributed system?

Higher throughput

What is the main disadvantage of an unreliable network in a distributed system?

Loss of consistency

What is the main advantage of geographically spreading out nodes in a distributed system?

Closer proximity to users

What is the main purpose of data replication in a distributed system?

Increased reliability

What is the main advantage of a distributed system over a single machine system?

Scalability

What is the main disadvantage of reconciling data differences between nodes in a distributed system?

Non-deterministic behavior

Which theorem expands on the CAP theorem and introduces the tradeoff between availability and consistency during a network partition?

PACELC Theorem

What is the main purpose of a Coordination Service in a distributed system?

Data synchronization

Which type of distributed system gives up consistency for availability during a network partition and gives up consistency for lower latency during normal operation?

AP/EL system

What are some of the responsibilities of a Coordination Service in a distributed system?

Adding and removing nodes, Failed nodes, Persist metadata

Which systems typically support ACID transactions and prioritize consistency during normal operation?

CP/E systems

What is the percent of uptime characterized by 'Four 9's' in a distributed system?

99.99%

Which type of distributed system gives up availability for consistency during a network partition and gives up lower latency for consistency during normal operation?

CP/EC system

What is the purpose of heartbeats in a distributed system?

Monitor failed nodes

Which theorem is purely theoretical and can be used to understand the limitations of a distributed system?

CAP Theorem

What is the additional tradeoff introduced by the PACELC theorem in a distributed system?

Consistency and Latency

Test your knowledge on distributed system concepts with this quiz! Explore the definition of a distributed system, understand the role of networks and nodes, and learn how processes communicate to provide services.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser