Сара Робинсон объясняет, как обработать большой набор данных с помощью менее 100 строчек на Node.js на async.queue – https://medium.com/the-node-js-collection/9766a78fa088