Presentations (Archive, 2014)
№ |
Lecture |
Contents |
1 |
Lecture 1. Introduction. |
- Introduction, course description.
- Definition of distributed systems.
- Types of computer systems: uniform and distributed systems.
|
2 |
Lecture 2. Taxonomy of DCS. |
- Terminology of Distributed Computing Systems
- Distributed Systems Issues
- Discovery, accessibility, interaction: taxonomy of distributed computing systems.
|
3 |
Lecture 3. Protocols. |
- History and overview of DCS protocols
- OSI protocol stack
- TCP/IP protocol stack
- TCP vs UDP data transfer
- Sockets
|
4 |
Lecture 4. RPC, RMI. |
- RPC - Remote Procedure Call
- RMI - Remote Method Invocation
|
5 |
Lecture 5. Message Queues. Serialization. |
- Message Queues.
- Data Serialization Formats: XML, JSON, Google Protocol Buffers, MessagePack.
|
6 |
Lecture 6. Client-Server. |
- History and overview of client-server technologies
- Layers of Client-Server systems
- Thin and Rich Clients
|
Archive: