EDU
Курс
72 часа

Распределённые высоконагруженные системы: алгоритмы обработки BigData

Объём практики:

72 часа

Требования:

2 - 5 курс

Результат

Сертификат

о курсе

Традиционная проблема с обработкой BigData состоит в высокой скорости объёмов данных. По сути мы говорим об экспоненциальном росте. Представьте себе, что Вы создали сетевой магазин и им пользуются сотни миллионов людей и при этом каждый из них ежедневно что-то ищет, покупает или печатает отзыв. Все действия пользователей сохраняются и лежат в Вашей базе данных. Очень скоро объём данных с информацией по покупкам и отзывам достигнет петабайтного объёма. Это повлечёт за собой в среднем замедление всех систем, так как даже поиск по истории заказов станет достаточно медленной.

лектор

Мокряков Алексей Викторович
Заведующий кафедрой Искусственного интеллекта, прикладной математики и программирования

для кого

Студенты специализирующиеся на ИТ-направлениях в соответствующих областях (областях, сетевого программирования, системного программирования, управления данными, баз данных), желающие получить базовые представления о современных способах обработки Big Data, инфраструктуре и общих подходах в организации хранения Больших данных.

что получите

  • Получите навыки организации больших данных
  • Познакомитесь с современными алгоритмами и структурами обработки больших данных
  • Получите умения эффективной обработки больших данных.

Авторы курса

Мокряков Алексей Викторович
Заведующий кафедрой Искусственного интеллекта, прикладной математики и программирования

Программа курса

*Курс состоит из лекционных и методических материалов, тестовых и практических заданий

Лекция № 1
Введение в BigData
Лекция № 2
Хеш, как спасение
Лекция № 3
Фильтр Блума
Лекция № 4
Порционные фильтры
Лекция № 5
Методы оценки частоты
Лекция № 6
Работа с наброском count-min
Лекция № 7
Быстрый поиск оценки кардинального числа
Лекция № 8
Эффективная обработка потоковых данных
Лекция № 9
Выборки из потока данных
Записаться на курс