Как фиксированный объём работы помогает пережить пиковую нагрузку
Память ещё есть, значит можно принять ещё одну биржевую заявку? Такой подход способен закончиться тем, что ядро завершит весь движок вместе с уже принятыми заявками.
Автор предлагает при запуске выделить массив под заданный максимум, а всё сверх лимита отклонять. Свободные позиции обрабатываются как нейтральные заявки: вычислений всегда одинаково много, а последовательный обход проще оптимизировать.
В разборе статического выделения памяти показаны и границы подхода.
Post #14851
2.76K
matklad.github.io Static Allocation, Constant Work In reply to this email:
- 🎉 3
- 🔥 2
- 👍 1
- 👎 1
- 😈 1
- 😘 1