git.iko.soy/Fraudik/haskell-web-wc
on main help sign in
Update README.md
commit9bee507e56d8cd99c80cbdde059ccad3ceb1cf6d authorБлинов Илья <52631426+Fraudik@users.noreply.github.com> dateFri 22 Aug 2025, 20:28 (1 year ago) parentb54c660
1 file changed+8−8
unifiedsplit
README.md+8−8
README.md+8−8
@@ -8,13 +8,13 @@
88
99## Состояние проекта
1010
11−[x] Первая версия, Proof of Concept. Просто работа с MultipartForm запросами, реализация wc из домашнего задания, тестирование через отправку этого README.
12−[x] Подготовлен тестовый файл: sample.txt в 1,12 ГБ. Статистики первого wc для него: 25018508 194885810 1209339403 (строки, слова, символы)
13−[x] Реализован подсчет слов, проверена корректность
14−[x] Реализована параллельная обработка (интерфейс обращения к WordCount пришлось немного поменять для удобства)
15−[x] Реализована функция для обработки строки по батчам и переводам их в stream
16−[x] Написаны тесты
17−[x] Добавлены файлы размером 500MB, 2GB, 3GB для тестов производительности
11+[x] Первая версия, Proof of Concept. Просто работа с MultipartForm запросами, реализация wc из домашнего задания, тестирование через отправку этого README.\
12+[x] Подготовлен тестовый файл: sample.txt в 1,12 ГБ. Статистики первого wc для него: 25018508 194885810 1209339403 (строки, слова, символы)\
13+[x] Реализован подсчет слов, проверена корректность\
14+[x] Реализована параллельная обработка (интерфейс обращения к WordCount пришлось немного поменять для удобства)\
15+[x] Реализована функция для обработки строки по батчам и переводам их в stream\
16+[x] Написаны тесты\
17+[x] Добавлены файлы размером 500MB, 2GB, 3GB для тестов производительности\
1818[x] Добавлен flamegraph
1919
2020## Анализ производительности
@@ -30,4 +30,4 @@
30303. (2GB): Elapsed (wall clock) time (h:mm:ss or m:ss): 0:29.03, Maximum resident set size (kbytes): 1824
31314. (3GB): Elapsed (wall clock) time (h:mm:ss or m:ss): 0:40.95, Maximum resident set size (kbytes): 1824
3232
33−Время растет линейно.
33+Время растет линейно.