Big Data Software Engineering весна 2018

Материал из SEWiki
Перейти к: навигация, поиск

Курс на сайте Computer Science Center.

Занятия происходят в БЦ "Таймс" на четвёртом этаже в аудитории с чёрными досками (напротив-слева от входа на этаж из лифта).

Лекции

  1. Введение в курс, 15.02.2018
  2. Физическое хранение данных, распределённые файловые системы, 22.02.2018
  3. Хранилища ключ-значение, партиционирование ключей, эволюция данных, 01.03.2018
  4. Колоночные СУБД: BigTable, Cassandra, 15.03.2018
  5. Репликация данных, 22.03.2018
  6. Согласованность и транзакции в распределённых системах, 29.03.2018
  7. Алгоритмы консенсуса, 05.04.2018
  8. Google Spanner, 12.04.2018
  9. Пакетная обработка: Map-Reduce, Spark, 19.04.2018

Практики

Репозиторий

Правила сдачи описаны в первом задании:

  1. Свой форк на GitHub
  2. Pull Request в свой же форк из ветки со специальным названием
  3. Назначить преподавателей ревьюверами
  4. Каждый из членов команды отправляет ссылку на Pull Request в качестве сданного задания на сайте CSCenter
# Задание Выдано Дедлайн Описание На сайте CSC
1 Key-value Persistent Storage Unit 15.02.2018 01.03.2018 TASK1.md CSCenter
2 Phone Book 1.0, 1.1 01.03.2018 15.03.2018 TASK2.md CSCenter
3 Реплицированный Key-value 22.03.2018 05.04.2018 TASK3.md CSCenter
4 Партицированный Key-value 05.04.2018 26.04.2018 TASK4.md CSCenter