I have a child Node process that runs on a CRON once every 24 hours. When the process begins, it reads some queued up data and shoves that data down some transform stream. This stream then acts as an inverse multiplexer and splits the stream into multiple streams which eventually resolve but they are all asynchronous. I have a child Node process that runs on a CRON