Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMP28112 Distributed Computing

Similar presentations


Presentation on theme: "COMP28112 Distributed Computing"— Presentation transcript:

1 COMP28112 Distributed Computing
It’s been three months since the first lecture… We went a long way… We covered a number of topics… Let’s see some… Marking session for the lab on May 9th & 13th All your lab work should be marked by May 13th! Be prepared for some busy sessions… 1-Jul-19 COMP28112 Lecture 22

2 Back in January I said (lecture 1)
Be flexible, keep an open mind, etc... We’re doing engineering : not an exact science... but, basic exact science skills are essential (e.g., how long will it take to transmit a message of size 4MB over a network link with speed 256KB/sec?) constraints, optimisations, ... unreasonable (or infinite) demands, ... imperfections, trade-offs, ... Distributed Systems typically encompass a number of such trade-offs! 1-Jul-19 COMP28112 Lecture 22

3 Mesa et al, “Scalability of Macroblock-level Parallelism for H
Mesa et al, “Scalability of Macroblock-level Parallelism for H.264 Decoding” 1-Jul-19 COMP28112 Lecture 22

4 Then… Parallel Computing, performance, etc…
Architectures, client-server, etc… RPC/RMI, intro to lab exercise 2 Name and Directory Servers Lamport/Vector Clocks Election of a leader (coordinator) Transactions Guest lecture (Internet-of-Things) Lab 3 – simulation and modelling Byzantine Fault Tolerance Replication The Integration Game Cloud Computing etc… 1-Jul-19 COMP28112 Lecture 22

5 and we could have said more on:
Security Distributed File Systems Distributed Shared Memory Peer-to-Peer Systems Mobile Computing Web Services Sensor-based applications Energy minimization Cloud Computing Performance

6 …above all, we tried to appreciate a way of thinking that allows us to design and build ‘good’ distributed systems! 1-Jul-19 COMP28112 Lecture 22

7 for more information… the recommended textbooks have a range of pointers
1-Jul-19 COMP28112 Lecture 22

8 Towards the exam… This is the 13th year of COMP28112 (COMP20032 earlier) Past exams are available from the University’s / School’s central repository This module’s webpage: Lecture handouts are all there! Lots of information available online 1-Jul-19 COMP28112 Lecture 22

9 The exam (will change from previous years)
It is an online exam Two parts: A. Multiple choice questions B. Some questions to answer (check past papers for style) Both parts / all questions are compulsory All lab marking should be completed by May 13th 1-Jul-19 COMP28112 Lecture 22


Download ppt "COMP28112 Distributed Computing"

Similar presentations


Ads by Google