Ну да, мне скорее тут интересны фейл истории, типа не ограничивали и случилось то-то. В принципе, могу и сам дождаться, но если есть вот прям какие-то приниципы, то был бы рад сразу соломку подстелить.
Я танцую от того, что у Экто должен быть пул коннектов к БД, и по идее они просто в очередь должны выстроиться, и все
инсерты в базу лучше последовательно делать и, желательно пачками. Но в вашем случае это сильно преждевременная оптимизация. Т.к. при инсерте пачками производительность MySQL вырастает примерно так:
40,000 → 247,000 inserts / second on localhost
12,000 → 201,000 inserts / second over the network
Процессы спавнить все равно нужно, если нужно запускать асинхронно. Благо они легковесные и в вашем случае короткоживущие, так что проблем быть не должно.