Distributed System Concepts Quiz
30 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

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

  • Availability and partition tolerance
  • Consistency, availability, and partition tolerance
  • Consistency and availability
  • Consistency and partition tolerance (correct)

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

  • Availability
  • Reliability
  • Partition tolerance
  • Consistency (correct)

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

  • Availability
  • Consistency
  • Partition tolerance (correct)
  • Reliability

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

<p>CP (C)</p> Signup and view all the answers

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

<p>AP (D)</p> Signup and view all the answers

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

<p>CA (B)</p> Signup and view all the answers

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

<p>Network reliability (C)</p> Signup and view all the answers

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

<p>ACID (B)</p> Signup and view all the answers

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

<p>TCP (C)</p> Signup and view all the answers

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

<p>To improve availability (B)</p> Signup and view all the answers

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

<p>Unreliable network (B)</p> Signup and view all the answers

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

<p>To share data between machines (D)</p> Signup and view all the answers

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

<p>Write conflicts (C)</p> Signup and view all the answers

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

<p>No visible impact (D)</p> Signup and view all the answers

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

<p>Higher throughput (D)</p> Signup and view all the answers

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

<p>Loss of consistency (B)</p> Signup and view all the answers

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

<p>Closer proximity to users (C)</p> Signup and view all the answers

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

<p>Increased reliability (B)</p> Signup and view all the answers

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

<p>Scalability (C)</p> Signup and view all the answers

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

<p>Non-deterministic behavior (D)</p> Signup and view all the answers

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

<p>PACELC Theorem (C)</p> Signup and view all the answers

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

<p>Data synchronization (A)</p> Signup and view all the answers

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

<p>AP/EL system (C)</p> Signup and view all the answers

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

<p>Adding and removing nodes, Failed nodes, Persist metadata (C)</p> Signup and view all the answers

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

<p>CP/E systems (A)</p> Signup and view all the answers

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

<p>99.99% (B)</p> Signup and view all the answers

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

<p>CP/EC system (B)</p> Signup and view all the answers

What is the purpose of heartbeats in a distributed system?

<p>Monitor failed nodes (B)</p> Signup and view all the answers

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

<p>CAP Theorem (D)</p> Signup and view all the answers

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

<p>Consistency and Latency (B)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser