VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

251-0306-00L 5 Credits
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Parallel and Distributed Databases

Lecturers & Examiners: Prof. Dr. Gustavo Alonso
VVZ CR n/a

Last Updated: 2026-02-05 14:57:22

Abstract

The course explores fundamental aspects in the design of distributed and parallel application with an emphasis on data management. This includes architectual design issues as well as the algorithms and techniques used for query processing, transaction management, disaster recovery, data replication, data integration, data management in peer-to-peer systems as well as data stream management.

Content

The course will explore fundamental aspects in the design of parallel and distributed applications with a special emphasis on data management. These aspects will be discussed from both a research perspective and a practical point of view. In particular, the algorithms and techniques used for data replication, commit protocols, disaster recovery, data collection and partitioning, failure resilience and load balancing will be studied in detail. The course will use research papers as the main reference and will show how the algorithms discussed in the lecture are being used in commercial products.

General Information

Language
English
Frequency
Yearly recurring

Examination

Type
session examination
Mode
oral 30 minutes

Course Components

Type Title Time & Place Hours
lecture Parallel and Distributed Databases
  • Tue 13:15-15:00 (HRS F 5)
2 h weekly
exercise Parallel and Distributed Databases
  • Thu 11:15-12:00 (HRS F 5)
1 h weekly

Offered In