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.
Занятия происходят в БЦ "Таймс" на четвёртом этаже в аудитории с чёрными досками (напротив-слева от входа на этаж из лифта).
Лекции
- Введение в курс, 15.02.2018
- Физическое хранение данных, распределённые файловые системы, 22.02.2018
- Хранилища ключ-значение, партиционирование ключей, эволюция данных, 01.03.2018
- Колоночные СУБД: BigTable, Cassandra, 15.03.2018
- Репликация данных, 22.03.2018
- Согласованность и транзакции в распределённых системах, 29.03.2018
- Алгоритмы консенсуса, 05.04.2018
- Google Spanner, 12.04.2018
- Пакетная обработка: Map-Reduce, Spark, 19.04.2018
Практики
Правила сдачи описаны в первом задании:
- Свой форк на GitHub
- Pull Request в свой же форк из ветки со специальным названием
- Назначить преподавателей ревьюверами
- Каждый из членов команды отправляет ссылку на 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 |