Как обычно, для получения зачета все студенты должны отчитаться за пропущенные семинары. Таблица посещаемости прилагается.
Также состоится защита курсовых 4-го курса. Все студенты должны быть допущены научными руководителями.
Как обычно, для получения зачета все студенты должны отчитаться за пропущенные семинары. Таблица посещаемости прилагается.
Также состоится защита курсовых 4-го курса. Все студенты должны быть допущены научными руководителями.
В докладе освещены шаблоны проектирования распределенных программ в модели MapReduce. В частности уделяется особое внимание разработке для фреймворка Apache Hadoop. Будут рассмотрены проблемы хранения промежуточных данных, сортировки пар ключ-значение по значению(secondary sorting), очередности вычисления данных(например, при вычислении числителя, знаменателя и их отношения).
Докладчик: Алексей Сильвестров
Материалы:
презентация с семинара (ppt)
Внимание! Доклад «Координация распределенных процессов обработки данных: Hadoop ZooKeeper» отменен в связи с болезнью докладчика. Семинара в этот день не будет.
Key-Value storage — это быстрые распределенные NoSQL хранилища данных, предоставляющие доступ данным по id. Project Voldemort — распределенная база данных типа ключ-значение, предназначенная для горизонтального масштабирования на большом количестве серверов. Voldemort успешно используется компанией LinkedIn. — Riak — написанное на языке Erlang хранилище, используемое множеством компанией, например AOL, Mozilla Foundation. Amazon Dynamo — основа системы хранения сервисов в Amazon, которым достаточно простого доступа к данным по ключу.
В докладе рассмотрены механизмы и архитектура каждой модели и их сравнение.
Докладчик: Зуев Анатолий
презентация с семинара (pdf)
Распределённые базы данных — базы данных построенные на распределенных файловых системах, работающие одновременно на нескольких связанных серверах. После того, как в 2004 году Google представил свою систему BigTable, появились еще 2 другие open-source реализации Hadoop Hbase написанная на Java, и HyperTable на С++.
В докладе будут рассмотрены механизмы каждой системы, а так же их различия.
Докладчик: Стариков Николай
Материалы:
BigTable:
http://labs.google.com/papers/bigtable.html
HBase:
http://hbase.apache.org/book/architecture.html
Hypertable:
http://www.insight-it.ru/masshtabiruemost/hypertable/
http://code.google.com/p/hypertable/wiki/ArchitecturalOverview
презентация с семинара (pdf)