Canary events are newly scheduled hourly on Airflow, however a single events takes ~30s to launch due to Skein scheduling overheads. All events in a given hour take up to 30 mins. to complete blocking scheduling resources on the cluster.
Potential solution: Yarn queues with up to 20 parallel jobs at a time.
This won't reduce the individual launch time, but would bring the overall elapsed time significantly down.