reader can be private
use num cpu for cpu bounded parallelism
bugfix: accept number of librato retries
num outlets doesn't need to be public