К 21 сентября нужна курсовая работа по теме: Фреймворк для сравнения библиотек для обработки графовых данных (Giraph, GraphLab, Spark GraphX).
Работа должна состоять из двух частей аналитической статьи и программного продукта. Аналог аналитической статьи (и, собственно, постановка задачи) здесь:
Суть работы сводится к тому, чтобы сделать аналогичный анализ, но по Giraph, GraphLab и Spark GraphX. Для этого нужно понять, какие функции эти библиотеки умеют выполнять, т.е. что именно в них можно сравнивать, и затем написать фреймворк для сравнения производительности по общим функциям.
Общий воркфлоу работы по задаче вижу следующим образом:
1) Анализ документации библиотек, построение сравнительной таблицы их функций
2) Поиск общего способа программирования
3) Согласование анализа найденных функций с руководителем
4) Написание фреймворка для сравнения производительности и получение результатов на конкретных тестовых данных
5) Написание аналитической статьи
Пункт 5 (и 3, конечно) я беру на себя, от вас нужны п. 1, 2 и 4. Пункт 4 необходимо завершить до 21 сентября. Срыв сроков не по вашей вине на вас никак не отразится.
При удачном исходе в ноябре понадобится дипломная, которая будет развитием курсовой.