UI MOOCs
Sistem Terdistribusi | Distributed Systems
0%
Previous
Course data
Distributed Systems Course
Announcements
Syllabus (English)
Handbook (Bahasa Indonesia)
Technical Helpdesk
1. Introduction to Distributed Systems
Discussion Board - 1. Intro. to Dist. Systems
Slide Deck - 1. Intro. to Dist. Systems
Video - 1 Introduction to Distributed Systems
Quiz - 1. Intro. to Dist. Systems
2. Models of Distributed Systems
Discussion Board - 2. Models of Dist. Systems
Slide Deck - 2. Models of Dist. Systems
Video - 2.1 Models of Distributed Systems (part 1)
Video - 2.2 Models of Distributed Systems (part 2)
Academic Paper - The Byzantine Generals Problem
Assignment - A. The Byzantine General Problems
Quiz - 2. Models of Dist. Systems
3. Time, Clocks, and Ordering of Events
Discussion Board - 3. Time, Clocks, and Order of Events
Slide Deck - 3. Time, Clocks, and Order of Events
Video - 3.1 Time Measurements
Video - 3.2 Clock Synchronization
Video - 3.3 Ordering of Events
Quiz - 3. Time, Clocks, and Order of Events
4. Logical Time and Broadcast Protocols
Discussion Board - 4. Logic. Time and Broad. Protocols
Slide Deck - 4. Logic. Time and Broad. Protocols
4.1 Logical Clocks
4.2 Broadcast Models
4.3 Broadcast Algorithms
Assignment - B. Gossip Protocols
Quiz - 4. Logic. Time and Broad. Protocols
5. Replication
Discussion Board - 5. Replication
Slide Deck - 5. Replication
5.1 Replication (part 1)
5.2 Replication (part 2)
5.3 Replication (part 3)
Quiz - 5. Replication
6. Consensus
Discussion Board - 6. Consensus
Slide Deck - 6. Consensus
6.1 Consensus (part 1)
6.2 Consensus (part 2)
Assignment - C. Raft Leader Election Algorithm
Quiz - 6. Consensus
7. Consistency
Discussion Board - 7. Consistency
Slide Deck - 7. Consistency
7.1 Two-phase Commit
7.2 Linearizability
7.3 Eventual Consistency
Quiz - 7. Consistency
8. Case Studies
Part 1 - Arsitektur Peer-to-Peer (P2P)
Part 2 - Evolusi Protokol HTTP
Part 3 - WebSocket dan WebRTC
Part 1 - Byzantine Generals Problem
Part 2 - Basic Cryptography
PeerToCP : WebRTC-based Real-Time Collaborative Code Editor and Shared Terminal
Performance Analysis of Web Service Deployment in Geo-Distributed Kubernetes Clusters
9. Mini Capstone Project
Mini Capstone Project Description
Mini Capstone Project - D. Proposal
Feedback and Evaluation
Have Your Say
Next
UI MOOCs
Side panel
Courses
Social and Political Sciences
Mathematics and Natural Sciences
Computer Sciences
Health Sciences
Business and Economic Sciences
Law
Psychological Sciences
Art, Language and Humanities
Engineering
Administrative Sciences
Vocational Program
Environmental Sciences
Strategic and Global Sciences
Help & Guideline
UI MOOCs guide for teacher (on Idols)
UI MOOCs guide for teacher (on PJJ website)
Enter your search query
Log in
Username
Password
Remember username
Forgot Password?
Log in
Sistem Terdistribusi | Distributed Systems
Home
Skip to main content
Course info
Home
Courses
Explore
Computer Sciences
Sistem Terdistribusi | Distributed Systems
Summary
Sistem Terdistribusi | Distributed Systems
Teacher:
Muhammad Hilman
Skill Level
:
Beginner