COMP5348 Enterprise Scale Software Architecture Complete Course Notes (High Distinction)
Subject notes for USYD COMP5348
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
2
Campus
USYD, Camperdown/Darlington
Member since
January 2015
- BIOL1003 Human Biology Complete Course Notes (High Distinction)
- CHEM1901 Chemistry 1A Complete Course Notes (High Distinction)
- CHEM1101 Chemistry 1A Complete Course Notes (High Distinction)
- CHEM1902 Chemistry 1B Complete Course Notes (High Distinction)
- CHEM1102 Chemistry 1B Complete Course Notes (High Distinction)