Р Е Ц Е Н З И Я выпускной квалификационной работы Иванова Кирилла Андреевича Управление данными в многофилиальной системе тестирования знаний Автором дипломной работы проводятся исследования в такой области как управление данными в распределенной системе. Для демонстрации своей квалификации, Кирилл Андреевич решает задачу по улучшению существующего варианта управления данными в многофилиальной системе тестирования знаний «СТКПлюс», используемой в Центре языкового тестирования СПбГУ. Для эффективной работы системы тестирования необходимо решить 3 отдельные задачи: автоматизация развертывания и настройки филиалов, управление данными результатов тестирования, синхронизация баз данных. Каждая из задач рассмотрена в отдельной главе. К личному вкладу в работу и к практическим результатам можно отнести: • разработанный манифест Puppet для развертывания филиала; • анализ инструментов для синхронизации файлов и баз данных; • разработанный прототип модуля передачи файлов внутри филиала и синхронизации файлов с центром управления; • проведение испытаний разработанных модулей в одном из филиалов; • разработанные скрипты для развертывания баз данных и возможности осуществления репликации. В работе проводится анализ и предлагаются решения для конкретной системы, однако, результаты сравнительного анализа существующих инструментов для синхронизации файлов и баз данных остаются актуальными для задачи управления данными в любой другой системе. В целом работа выглядит целостной с хорошо проработанной практической составляющей. Автором было проведено нагрузочное и стресс-тестирование разработанных модулей в одном из существующих филиалов системы тестирования СПбГУ, что позволяет судить о применимости и отказоустойчивости разработанного решения. Считаю, что выпускная квалификационная работа Иванова Кирилла Андреевича заслуживает оценки «отлично». Рецензент Руководитель сектора разработки и поддержки ПО Отдела УСИТ по направлениям медицина, медицинские технологии, стоматология и юриспруденция СПбГУ /Тур Н.С./ 19.05.2016