Одновременная вставка нескольких или более элементов должна снизить накладные расходы.
Отредактировано после прочтения одного из ваших комментариев:
Я испытывал подобные вещи. Мое обычное средство - не посылать каждый асинхронный запрос немедленно, а скорее подражать тому, что Алгоритм Нейгла делает для TCP.
Здесь, после получения Request (), вы отправите его немедленно, только если не ожидается асинхронная работа. Если асинхронная работа еще не завершена, вы отправите запрос только в том случае, если истекло определенное количество миллисекунд с момента выдачи самого раннего неотправленного запроса или накопления определенного количества ожидающих запросов ().
Это эффективный шаблон для сокращения накладных расходов при получении частых запросов (), которые вы не можете контролировать. Надеюсь, это поможет.