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</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</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</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</p> Signup and view all the answers

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

    <p>ACID</p> Signup and view all the answers

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

    <p>TCP</p> Signup and view all the answers

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

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

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

    <p>Unreliable network</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</p> Signup and view all the answers

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

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

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

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

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

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

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

    <p>Loss of consistency</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</p> Signup and view all the answers

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

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

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

    <p>Scalability</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</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</p> Signup and view all the answers

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

    <p>Data synchronization</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</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</p> Signup and view all the answers

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

    <p>CP/E systems</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%</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</p> Signup and view all the answers

    What is the purpose of heartbeats in a distributed system?

    <p>Monitor failed nodes</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</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</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser