Maven (famous)@lemmy.world to Programmer Humor@lemmy.ml · 9 months agoSTOP DOING ASYNClemmy.worldimagemessage-square25fedilinkarrow-up117
arrow-up117imageSTOP DOING ASYNClemmy.worldMaven (famous)@lemmy.world to Programmer Humor@lemmy.ml · 9 months agomessage-square25fedilink
minus-squareLmaydev@programming.devlinkfedilinkarrow-up1·edit-29 months agoA huge amount of time in apps is spent waiting for IO, database or web requests to complete. Async prevents locking a thread during this wait. If you’re handling a large amount of requests in a web server, for example, it allows other requests to progress while waiting for these operations. Threads are also expensive to start and manage. Also handling threads manually is a pain in the ass.
A huge amount of time in apps is spent waiting for IO, database or web requests to complete.
Async prevents locking a thread during this wait.
If you’re handling a large amount of requests in a web server, for example, it allows other requests to progress while waiting for these operations.
Threads are also expensive to start and manage.
Also handling threads manually is a pain in the ass.