NTNU logo

TDT02 - Advanced, distributed systems (Autumn 2023)


IDI > Education > Emner > TDT02 Advanced, distributed systems (Autumn 2023)

Advanced, distributed systems (Autumn 2023)

Svein Erik Bratsberg is the responsible teacher for the course. For more information, email (sveinbra at ntnu.no).


Since we cannot use home exams anymore due to ChatGPT, exam has to be oral. This will limit the number of students who are allowed to join this course severly. In principle, only students belonging to database and search are allowed to take this course. The course is a colloquium. We have planned 5 meetings. Startup is 19. Sep. Everything is going to be physical in room 242 IT-vest.


Each presentation in the colloqium should be about 20 minutes. The slides from the presentations will be linked in from this page. Use either powerpoint or a Google slides or similar. Oral exam on the day decided by the department.


This course is for those who are deaply interested in databases, database technolgy and distributed systems. You should be a student at "Databases and search", and this year we cannot allow students who are not specifically working on database kernels / cores. Below are some papers as suggestion for syllabus (2022). Since you are especially interested in databases, please send me a suggestion for your favourite database paper. It should be relevant for your project work. Two students could also present a paper together.

  1. Hermann og Olaf, Efficient mid-query re-optimization of sub-optimal query execution plans
  2. Lea og Nora, Robust Query Optimization Methods With Respect to Estimation Errors: A Survey.
  3. Lars: An effective GML documents compressor
  4. Papers from VLDB, e.g. 2023.
  5. The Case for Learned Index Structures. Tim Kraska et al., SIGMOD 2018.
  6. Write-Behind Logging, J.Arulraj et al., VLDB 2017.
  7. Plush: A Write-Optimized Persistent Log-Structured Hash-Table, VLDB 2022.
  8. New papers will be suggested here
A presentation could focus on the following aspects:
  1. Motivation -- what problems are solved?
  2. Application domain?
  3. Methods?
  4. Architecture?
  5. Test results?
  6. Conclusions?
  7. Other interesting things??

Participants in 2023

Brandtzæg, Ole Peder
Elton, Hermann Owren
Gr√łnning, Lea
Jansrud, Nora Evensen
Lindstad, Marit
Nordahl, Magnus
Rosendahl, Olaf
Skifjeld, Lars
Urdshals, Amalie
Vanebo, Andrea
Yu, Ellen