Description

These COMP5348 notes include my raw personal lecture notes, homework answers, laboratory examples, and textbook summaries. I received a final mark of 85 (High Distinction). Contents -------- Course information Lecture 1 Lecture 2 +-- State +-- Concurrency control Lecture 03 +-- Distributed computing +-- +-- Characteristics +-- +-- Distributed architecture +-- +-- Impacts on NFRs Lecture 04 +-- Local transactions +-- +-- Locks +-- +-- Logs +-- +-- Locking alternative? +-- Distributed transactions +-- +-- Two-phase commit +-- +-- Transaction managers (or, TM) +-- +-- Request integrity +-- Impact of transactions +-- More transaction models Lecture 05 +-- Performance +-- +-- How to measure performance? +-- Performance principles +-- +-- Caching +-- +-- Clustering +-- +-- Scaling Lecture 06 +-- Message exchange patterns +-- Queued messaging +-- Distributed messaging models +-- +-- Pub/sub +-- +-- Hub and spoke Lecture 07 +-- Service-oriented architectures +-- Web services Lecture 08 +-- Representation State Transfer (REST) +-- REST vs WS* Lecture 09 +-- Performance +-- Predicting performance +-- +-- Distributions +-- +-- Systems +-- +-- M/M/1 +-- Summary ![]()+-- Lecture 10 +-- Availiability +-- +-- Summary Lecture 11 +-- Cloud computing +-- VMs and containers * Spin up or down to handle different load Lecture 12 Guest lecture Lecture 13 +-- Review +-- Exam - Address the specific question asked! Don’t give a generic answer - Exact C+-- syntax is not required, pseudo code is fine Miscellaneous +-- Assignment 1 +-- Week 04 +-- Week 05 +-- Week 06 +-- Week 07 +-- Week 09 +-- Week 11 +-- Week12


USYD

Semester 1, 2019


24 pages

3,665 words

$49.00

1

Add to cart