Приветствую! Возьмём асинхронную функцию. Заведём в ней буфер на килобайт, подождём чего-нибудь, потом прочитаем из буфера байт. Делали так тысячу раз: читаем из сокета, разбираем ответ, идём дальше, в общем — ничего особенного. Такая функция возвращает future размером 1026 байт. А если передвинуть…
Ваш future весит два килобайта, и виновата одна фигурная скобка
Это краткое изложение. Полный текст материала доступен на сайте источника.