Раcпредёленная обработка информации и NoSQL базы данных
Внимание!
Осторожно! У вас ведёт занятие преподаватель кафедры системного программирования СПбГУ, но ваша группа вероятно ещё не заполняла опрос «Давайте познакомимся»? Это очень опасная ситуация.
Не ждите, пока (и если) преподаватель скажет. Заполняйте!
Контакты семинара
Ресурсы
Команда в Microsoft Teams → чат Microsoft Teams (или код команды ieparnq)
По желанию — можем организовать запись трансляций докладов для ваших будущих резюме
Правила
Доклады
Можно (и даже хорошо) использовать свои источники и предлагать свои темы, но их надо предварительно утверждать.
Если человек докладывает какую-то информацию, которую сам не в достаточной степени интерпретирует, доклад может быть не засчитан.
Лучше ориентироваться на два доклада (не забудьте про вопросы) в день.
«Оферта» по получению зачёта
Участник семинара:
делает 1 доклад из любого раздела;
присутствует на ≥¾ семинаров и задаёт содержательные вопросы; дистанционное участие считается только с начала занятия;
При выполнении условий получается зачёт.
При невыполнении условий зачёт по результатам семинара:
нарушение условий без уважительных причин ⇒ осуждение и порицание;
нарушение одного условия ⇒ два вопроса на зачёте, нарушение двух условий ⇒ четыре вопроса на зачёте;
программа зачёта — содержание состоявшихся докладов семинара.
Программа семинара
В списке ниже — собственно доклады и их статус. Подавайте заявки!
441-444 гр.
Список литературы
Christof Strauch NoSQL Databases
Michael Stonebraker Errors in Database Systems, Eventual Consistency, and the CAP Theorem. BLOG@CACM, April 5, 2010. Перевод С.Д. Кузнецова, ИСП РАН
Новиков Б.А., Домбровская Г.Р. Настройка приложений баз данных. БХВ-Петербург, 348 С., 2012. Открыто доступна развёрнутая аннотация
Seth Gilbert, Nancy Lynch. Brewer’s Conjecture and the Feasibility of Consistent Available Partition-Tolerant Web Services. In ACM SIGACT News, 2002
Daniel J. Abadi. Consistency Tradeoffs in Modern Distributed Database System Design, Yale University, 2012
Ian Robinson, Jim Webber, Emil Eifrem. Graph Databases, O’Reilly Media, 2013
Jeffrey Dean, Sanjay Ghemawat. MapReduce: Simplified Data Processing on Large Clusters, OSDI, 2004
Toby Segaran. Programming Collective Intelligence, O’Reilly Media, 2007
Grzegorz Malewicz, Matthew H. Austern, Aart J.C Bik, James C. Dehnert, Ilan Horn, Naty Leiser, and Grzegorz Czajkowski. Pregel: A System for Large-Scale Graph Processing. In Proceedings of the 2010 ACM SIGMOD International Conference on Management of data (SIGMOD ‘10). ACM, New York, NY, USA, 135-146. DOI=http://dx.doi.org/10.1145/1807167.1807184
Fred Hébert. Learn You Some Erlang for Great Good, 2013
Суровский Евгений. Очень большой Postgres, 2015
Прочее
Общая программа осени 2011 (м.о., специалисты) в качестве археологического информационного артефакта.