Advanced Seminar Course Internet-scale Distributed Systems (IN0014, IN2107, IN4724)
Lecturer (assistant) | |
---|---|
Number | 0000001656 |
Type | advanced seminar |
Duration | 2 SWS |
Term | Sommersemester 2019 |
Language of instruction | English |
Position within curricula | See TUMonline |
Dates | See TUMonline |
Dates
- 07.02.2019 08:00-09:00 01.06.011, Seminarraum
- 26.04.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 03.05.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 10.05.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 17.05.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 24.05.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 31.05.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 07.06.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 14.06.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 21.06.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 05.07.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 19.07.2019 14:00-16:00 00.06.011, MI Hörsaal 3
- 26.07.2019 14:00-16:00 00.06.011, MI Hörsaal 3
Admission information
See TUMonline
Note: Preliminary session has been re-scheduled!! It takes place on 2019/02/07 at 8am in room 01.06.011. Pre-liminary session is not required to take the course.
Note: Preliminary session has been re-scheduled!! It takes place on 2019/02/07 at 8am in room 01.06.011. Pre-liminary session is not required to take the course.
Objectives
Modulkatalog: IN2107
- Understand the requirements and properties that distinguish Internet-scale distributed systems from other types of distributed systems
- Learn about traditional and modern approaches to satisfy these requirements at Internet-scale
- Review several seminal papers on Internet-scale applications and services
- Understand the requirements and properties that distinguish Internet-scale distributed systems from other types of distributed systems
- Learn about traditional and modern approaches to satisfy these requirements at Internet-scale
- Review several seminal papers on Internet-scale applications and services
Description
We review the available technical literature on backend systems
running at major Internet players, such as Amazon, Facebook, Google,
LinkedIn and Yahoo!. We study the design and architecture of
distributed file systems, locking services, messaging systems,
notification services and key-value stores running across thousands of
machines and dozens of data centers worldwide.
running at major Internet players, such as Amazon, Facebook, Google,
LinkedIn and Yahoo!. We study the design and architecture of
distributed file systems, locking services, messaging systems,
notification services and key-value stores running across thousands of
machines and dozens of data centers worldwide.
Prerequisites
none
Teaching and learning methods
- Presentation (about 30-45 minutes) weekly during semester
- Group discussions
- Written report (5-8 pages ACM proceedings style), to submit 2 weeks after the presentation
- Group discussions
- Written report (5-8 pages ACM proceedings style), to submit 2 weeks after the presentation
Examination
- Quality of written work (report and presentation slides): 50%
- Quality of oral presentation and video: 50%
- Quality of oral presentation and video: 50%