Назад к задачам
Junior — Senior
2

Эффективная обработка файлов огромного объёма

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Размер входного текстового файла постоянно увеличивается и может достигать 100 ГБ и более, что делает невозможным загрузку его полностью в RAM. Как спроектировать обработку таких файлов, чтобы сервис оставался стабильным и корректно выдавал топ‑N самых часто встречающихся слов?