title: nodeJs huge array processing throws RangeError: Maximum call stack size exceeded
body: <p>This is part of code to proceed big number of entries ( originally its works with file system and make some operations with files) .  Is there any nice way to bypass the limitation and prevent throwing of <em>RangeError: Maximum call stack size exceeded</em>
  ( As for now it allows me to iterate about 3000 items )</p>
  
  <pre><code>var async = require('async')
      , _u = require('underscore')
  
  var tifPreview = function (item, callback) {
      console.log(item)
      return callback();
  }
  
  var tifQueue = async.queue(tifPreview, 2)
  
  tifQueue.push(_u.range(0, 5000, 1))
  </code></pre>