Iirc async tasks draw from a pool of threads that were already created by the server, and giving a task to an existing thread is more resource efficient than creating an entirely new one Sent from my Nexus 5 using Tapatalk