Lecture "Distributed Data Management"

Information
Classification: 
Master (Informatik/Wirtschaftsinformatik/ITIS)
Credits: 
5
Exam: 
Oral
Regular Dates: 
Thursday, 10:30-13:00
IZ 161
Contents
Contents: 

Oral Exams:

Appointments for the oral exams can be made for the following dates:

23. und 24. Juli
16. und 17. August
6., 7., 27. und 28. September

Please contact our secretary Regine Dalkiran soon to get your slot.

 

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 05.04.2018 Introduction Slides Video
2 12.04.2018 Partioning Slides Video
3 19.04.2018 Query Processing Slides Video
4 26.04.2018 Transaction Management Slides Video
5 03.05.2018 Introduction to P2P Slides Video
6 17.05.2018 DHT Slides Video
7 31.05.2018 P2P Models Slides Video
8 07.06.2018 P2P Content Provisioning Slides Video
9 14.06.2018 P2P Durability Slides Video
10 21.06.2018 Introduction to the Cloud Slides Video
11 28.06.2018 GFS & BigTable    
12 05.07.2018 Megastore & Spanner    
13 12.07.2018 Map-Reduce