Skip to content

mdguerreiro/info8002-large-scale-data-systems

 
 

Repository files navigation

INFO8002 - Large-Scale Data Systems

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

Agenda

Date Topic
September 15 Course syllabus [PDF]
Lecture 1: Introduction [PDF]
September 22 Lecture 2: Basic distributed abstractions [PDF]
September 29 Lecture 3: Reliable broadcast [PDF]
Exercise session 1 [PDF]
October 6 Lecture 4: Shared memory [PDF]
October 13 Lecture 5: Consensus [PDF]
Exercise session 2 [PDF] [Solution]
October 20 Lecture 6: Distributed file systems [PDF]
October 27 (Lecture 7 is postponed.)
November 3 Lecture 7: Distributed hash tables [PDF]
November 10 Lecture 8: Blockchain [PDF]
Presentation of the programming project, 2PM on Jitsi
Exercise session 3 [PDF], 2PM on Jitsi
November 17 Lecture 9: Distributed computing [PDF]
Exercise session 4 [PDF]
November 24 Exercise session 5 [PDF]
December 8 Q&A session (see email)
December 18 Deadline for the reading assignment and the programming project

Projects

Programming project

See the project folder for a complete description of the project.

Your report should be formatted using the LaTeX template template-report-reading-assignment.tex.

Your project should be submitted by December 18, 2020 at 23:59 on the submission platform.

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:

  • Beaver et al, "Finding a needle in Haystack: Facebook's photo storage", 2010. PDF.
  • Muralidhar et al, "f4: Facebook's Warm BLOB Storage system", 2014. 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 18, 2020 at 23:59 on the submission platform.

Archives

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 70.1%
  • Python 15.2%
  • TeX 6.7%
  • CSS 6.6%
  • HTML 1.4%