Lecture "Distributed Data Management"

Information
Classification: 
Master (Informatik/Wirtschaftsinformatik/ITIS)
Credits: 
5
Exam: 
TBD
Regular Dates: 
Tuesdays, 9:45-12:15 (starting 26.10.21!)
IZ 160
Lectures will be offline whenever possible
Contents
Contents: 

Lecture will be online starting 11.01.2022! Webex-URL:

Dates for the oral exams are available:

  • 2.3.
  • 16.-18.3.

Please contact our staff, Mrs. Dalkiran, to get a specific date.

 

In this lecture, we cover basic and advanced concepts of distributed data management. The lecture will be in English, and we will provide video recordings shortly after each lecture session.

The lecture features three major topic areas:

  • Distributed Databases and Distributed Transaction Systems, representing the "classic" foundations of distributed storage with full transactional support
    • Data Fragmentation
    • Distributed Query Processing
    • Distributed Transaction Processing
  • P2P Systems, featuring ad-hoc distributed data storage in networks with unreliable peers
    • Unstructured P2P Networks
    • Distributed Hash Tables
    • Network Models
    • Content Provisioning Networks 
    • Durable P2P
  • Cloud Storage, aiming at a fusion of the previous two concepts and providing highly scalable and reliable distributed storage solutions
    • Concepts of Cloud Storage
    • Amazon Dynamo
    • Google Bigtable
    • Cassandra 
    • Hadoop, HDF, and HBase
    • Cloud Computing
Materials
  Date Topic Slides Videos
1 26.10 Introduction Slides Video (*)
2 02.11 Partioning Slides Video (*)
3 09.11 Query Processing Slides Video (*)
Old video
4 16.11 Transaction Management Slides Video (*)
5 23.11 Introduction to P2P Slides

Video (*)
Old video

6 30.11 DHT Slides Video (*)
7 07.12 P2P Models Slides Video (*)
8 14.12 P2P Content Provisioning Slides Video (*)
9 11.01 P2P Durability Slides Video
10 18.01 Introduction to the Cloud Slides Video
11 25.01 GFS & BigTable Slides Video
12 01.02 Advanced consistency: Megastore & Spanner Slides Video
13 08.02 Map-Reduce Slides Video
14 15.02 The Cloud: Everything as a Service Slides see above

 * Marked videos are from the current semester, unmarked are from 2018.

AttachmentDateSize
File Lecture_1.mp427/10/21 11:12 am234.57 MB
File Distributed_01_Intro.pdf27/10/21 11:21 am3.34 MB
File lecture2.mp403/11/21 3:01 pm195.35 MB
File lecture4.mp416/11/21 6:17 pm409.44 MB
File Distributed_04_Transactions.pdf16/11/21 6:18 pm3.21 MB
File Distributed_05_P2P_Intro.pdf29/11/21 12:27 pm4.14 MB
File Lecture 6.mp430/11/21 5:43 pm365.52 MB
File Distributed_06_P2P_DHT.pdf30/11/21 5:43 pm3.44 MB
File Distributed_07_P2P_Models.pptx07/12/21 1:38 pm15.29 MB
File Lecture 7.mp407/12/21 1:39 pm379.28 MB
File Distributed_07_P2P_Models.pdf07/12/21 1:39 pm4.18 MB
File Distributed_08_P2P_ContentProvisioning.pdf14/12/21 1:56 pm1.4 MB
File Lecture 8.mp414/12/21 1:56 pm252.7 MB
File Distributed_09_P2P_Durable.pdf11/01/22 3:42 pm1.98 MB
File Distributed_11_Cloud_Bigtable.pdf25/01/22 3:51 pm2.42 MB
File Distributed_10_TowardsTheCloud.pdf25/01/22 3:53 pm2.4 MB
File Distributed_12_Megastore_Spanner.pdf01/02/22 3:12 pm2.51 MB
File Distributed_13_Mapreduce.pdf07/02/22 7:59 pm2.71 MB
File Distributed_14_The_Cloud.pdf14/02/22 8:17 pm3.24 MB