Final Exam Review CSE 4586 B Ramamurthy 11212020
Final Exam Review CSE 4/586 B. Ramamurthy 11/21/2020 B. Ramamurthy 1
Place and Time Date : Monday 12/10/2018, Time: 7. 15 -10. 15 PM, Place: Cooke 121 Closed book 11/21/2020 B. Ramamurthy 2
Topics 1. Project 1: Distributed system design and 2. 3. 4. 5. 6. implementation (APIs, Web stack etc. ) Project 2: Pub/sub, Docker-based design and implementation Project 3: Smart contract design, Solidity and Remix Security : Public key infrastructure (PKI): Chapter 11 Distributed file system: Chapter 12 Global coordination and agreement; Services in the presence of failure: Consensus, WS-Membership and epidemic model (we will cover this lectures on 12/3 and 12/5): Chapter 15 11/21/2020 B. Ramamurthy 3
Format 5 questions with multiple sub-sections: 20 +/- 5 points each DFS: Distributed file system Security Consensus model Project questions 11/21/2020 B. Ramamurthy 4
Sample questions Sample Minor question: Stateful vs stateless service: What, why and when? Sample major question: Design a distributed system solution for a given work problem: Use architectural model, think of the users, use-case diagrams. Pay attention to the problem: always “problem first”, “design next”, technology comes last. 11/21/2020 B. Ramamurthy 5
Specific sections Chapter 11 : Security: up to 11. 5 (inclusive) Chapter 12: Distributed file system up to 12. 3 (inclusive) Chapter 15: Coordination and Agreement: Entire chapter: extra paper; Three projects 11/21/2020 B. Ramamurthy 6
- Slides: 6