Создан заказ №11259621
4 декабря 2024
Лабараторная работа параллельное программирование (hadoop)
Как заказчик описал требования к работе:
в репозитории есть несколько CSV-файлов, представляющих данные о продажах
Необходимо:
Вычислить общую выручку для каждой категории товаров.
Подсчитать общее количество проданных товаров по категориям.
Отсортировать категории по общей выручке в порядке убывания.
Требования
Основная часть:
Использу
ем hadoop
Написать реализацию MapReduce для обработки CSV-файлов.
Реализовать многопоточность в каждой фазе:
Map — обработка строк из файлов.
Shuffle/Sort — группировка данных по категориям.
Reduce — вычисление итоговых значений для каждой категории.
Сохранить результат в файл.
Обеспечить потокобезопасность при работе с общими данными.
Реализовать поддержку одновременной обработки большого количества файлов.
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
6 декабря 2024
Заказ завершен, заказчик получил финальный файл с работой
5
Лабараторная работа параллельное программирование (hadoop).docx
2024-12-09 11:29
Последний отзыв студента о бирже Автор24
Общая оценка
4.2
Положительно
Преподаватель поставил пятерку, но с недочетом, что нет блок- схемы алгоритмов, а так все отлично