# singer-tap-development


11/07/2022, 4:48 PM
Is there a way to run all streams in a tap in parallel rather than one stream at a time? The scenario is that I have 3 endpoints to get data from, but each one is an endpoint where I need to • generate report • wait for report to be generated • download and process the report The generate report step takes significant time on some of them, so ideally I could execute the generate report endpoints all at once, then each stream can wait for the report to finish