Warning: session_start(): Cannot start session when headers already sent in /var/www/html/courses/master/distributed/2014/index.php on line 2
Distributed Computing
Ru En

Distributed Computing

  Presentations (Archive, 2014)

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

Archive: