Distributed Systems
Module code: CS7NS6 · Semester: Semester 2
Questions by Year
Topics
- Distributed system characteristics and challenges LO1
- Architectural models and paradigms LO2
- Consistency, reliability and availability trade-offs LO4
- Seminal distributed systems LO2, LO5
- Designing a large distributed application LO3
Learning outcomes (exam covers LO1–5)
- Describe distributed systems and the issues they raise for architects
- Evaluate architectural models for large-scale distributed systems
- Design, build and test distributed systems
- Reason about trade-offs between scalability, performance, consistency, reliability and availability
- Use documentation and references