0% found this document useful (0 votes)
17 views

Distributed System Assignment1

Uploaded by

Jason Kariuki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Distributed System Assignment1

Uploaded by

Jason Kariuki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Distributed Systems.

Assignment 1.
Individual work to be submitted next class.
1. Explain the difference between strong consistency, weak consistency and eventual consistency.
Provide examples of scenarios where each model would be successful.

2. Discuss the techniques used to achieve fault tolerance in Distributed Systems. How do
replication, redundancy and check pointing contribute to the systems reliability.

3. Explain the RAFT and the PAXOS algorithms. How do they ensure that multiple nodes in a DS
can agree on a common state.

4. Explain the challenges of managing data across multiple nodes in a Distributed System. How can
techniques like partitioning, replication and caching be used to improve performance and
scalability.

5. Whats a network partition? How can DS handle network partitions to maintain consistency and
availability.

6. Discuss techniques like 2-face commit and 3-face commit.

N|B: CAT 2
discuss two topics in your groups:
- synchronization
-

You might also like