Skip to content
This repository has been archived by the owner on Oct 4, 2022. It is now read-only.

Lectures for INFO8002 - Large-scale Data Systems, ULiège

Notifications You must be signed in to change notification settings

glouppe/info8002-large-scale-data-systems

Repository files navigation

INFO8002 - Large-Scale Data Systems

Lectures for INFO8002 - Large-Scale Data Systems, ULiège, Fall 2021.

Agenda

Date Topic
September 14 Course syllabus [PDF]
Lecture 1: Introduction [PDF]
September 21 Lecture 2: Basic distributed abstractions [PDF]
September 28 Lecture 3: Reliable broadcast [PDF]
October 5 Lecture 4: Shared memory [PDF]
October 12 Lecture 5: Consensus [PDF]
October 19 Lecture 6: Blockchain [PDF]
Exercise session 1 [PDF]
October 26 Lecture 7: Distributed hash tables [PDF]
Exercise session 2 [PDF]
November 9 Lecture 8: Distributed file systems [PDF]
Exercise session 3 [PDF]
November 16 Lecture 9: Distributed computing [PDF]
November 30 Exercise session 4 [PDF]
December 7 Exercise session 5 [PDF]
December 14 Q&A Session
December 17 Deadline for the reading assignment and the programming project

Projects

Programming project

KeyChain. Due by December 17, 2021 at 23:59. See the /project/ folder for instructions. Presentation can be found here

Reading assignment

Your task is to read and summarize a scientific paper in the field of distributed systems. You are free to select one among the following two papers:

  • Baker, Bond et al, "Megastore: Providing Scalable, Highly Available Storage for Interactive Services", 2011. PDF.
  • Zheng, Lin et al, "PaxosStore: High-availability Storage Made Practical in WeChat", 2017. PDF.

You should produce a report that summarizes the problem that is tackled by the paper and explains why it is challenging or important. The report should outline the main contributions and results with respect to the problem that is addressed. It should also include a critical discussion of the advantages and shortcomings of the contributions of the paper.

Constraints:

  • You can work in groups of maximum 4 students.
  • You report must be written in English.
  • Up to 4 pages (excluding references, if any).
  • Formatted using the LaTeX template template-report-reading-assignment.tex.

Your report should be submitted by December 17, 2021 at 23:59 on the submission platform.

Archives