Big Data Software Engineering весна 2018 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Лекции)
(Лекции)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 12: Строка 12:
 
# [https://compscicenter.ru/courses/big-data-software-engineering/2018-spring/classes/3868/ Согласованность и транзакции в распределённых системах], 29.03.2018
 
# [https://compscicenter.ru/courses/big-data-software-engineering/2018-spring/classes/3868/ Согласованность и транзакции в распределённых системах], 29.03.2018
 
# [https://compscicenter.ru/courses/big-data-software-engineering/2018-spring/classes/3869/ Алгоритмы консенсуса], 05.04.2018
 
# [https://compscicenter.ru/courses/big-data-software-engineering/2018-spring/classes/3869/ Алгоритмы консенсуса], 05.04.2018
 +
# [https://compscicenter.ru/courses/big-data-software-engineering/2018-spring/classes/3912/ Google Spanner], 12.04.2018
 +
# [https://compscicenter.ru/courses/big-data-software-engineering/2018-spring/classes/3928/ Пакетная обработка: Map-Reduce, Spark], 19.04.2018
  
 
== Практики ==
 
== Практики ==
  
 
[https://github.com/alesavin/csc-bdse Репозиторий]
 
[https://github.com/alesavin/csc-bdse Репозиторий]
 +
 +
Правила сдачи описаны в первом задании:
 +
 +
# Свой форк на GitHub
 +
# Pull Request в свой же форк из ветки со специальным названием
 +
# Назначить преподавателей ревьюверами
 +
# Каждый из членов команды отправляет ссылку на Pull Request в качестве сданного задания на сайте CSCenter
 +
 +
{| class="wikitable"
 +
!#
 +
!Задание
 +
!Выдано
 +
!Дедлайн
 +
!Описание
 +
!На сайте CSC
 +
|-
 +
|1
 +
|Key-value Persistent Storage Unit
 +
|15.02.2018
 +
|01.03.2018
 +
|[https://github.com/alesavin/csc-bdse/blob/master/TASK1.md TASK1.md]
 +
|[https://compscicenter.ru/learning/assignments/40190/ CSCenter]
 +
|-
 +
|2
 +
|Phone Book 1.0, 1.1
 +
|01.03.2018
 +
|15.03.2018
 +
|[https://github.com/alesavin/csc-bdse/blob/master/TASK2.md TASK2.md]
 +
|[https://compscicenter.ru/learning/assignments/40721/ CSCenter]
 +
|-
 +
|3
 +
|Реплицированный Key-value
 +
|22.03.2018
 +
|05.04.2018
 +
|[https://github.com/alesavin/csc-bdse/blob/master/TASK3.md TASK3.md]
 +
|[https://compscicenter.ru/learning/assignments/41257/ CSCenter]
 +
|-
 +
|4
 +
|Партицированный Key-value
 +
|05.04.2018
 +
|26.04.2018
 +
|[https://github.com/alesavin/csc-bdse/blob/master/TASK4.md TASK4.md]
 +
|[https://compscicenter.ru/learning/assignments/42100/ CSCenter]
 +
|}

Текущая версия на 18:21, 21 апреля 2018

Курс на сайте 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