Chunking позволяет разбить большой запрос и последующую задачу обработки на повторяющийся шаг.
Самое распространенное применение этой техники - избегать ограничений памяти. Если вы загружаете сотни тысяч строк из базы данных и затем выполняете процесс их преобразования, это может отнять много памяти и очень легко выйти за пределы, определенные в php .ini.
В зависимости от контекста, вы можете просмотреть sh результаты, которые будут отображаться на экране, как только заканчивается каждый блок, что означает, что вы сократили время ожидания начальных результатов, в то время как общее время обработки, вероятно, увеличилось, тогда как уведомления о результатах могли бы приходить по одному куску за раз.