У меня очень быстрое / легкое действие mvc, которое запрашивается очень часто, и мне нужно поддерживать минимальное время отклика при большой нагрузке.
Что мне нужно сделать, так это время от времени в зависимости от условий вставлять небольшой объем данных на сервер sql (регистрировать уникальный идентификатор для статистики, для ~ 1-5% запросов).
Мне не нужны вставленные данные для ответа, и если я потеряю их из-за перезапуска приложения или чего-то еще, я выживу.
Я полагаю, что я мог бы каким-то образом вставить очередь в очередь и сделать это в фоновом режиме, возможно, даже сделать какую-то буферизацию - например, подождать, пока очередь соберет 100 вставок, а затем сделать их за один проход.
Я почти уверен, что кто-то уже делал / видел такую реализацию раньше, нет необходимости изобретать колесо, поэтому, если кто-то может указать правильное направление, я был бы благодарен.