Description
Perl applications can work with different event loops through a common asynchronous programming interface. Developers use it for network clients, servers, timers, watchers, and other code that must react without blocking the whole program.
It is a library layer used inside Perl software. The application that depends on it determines what network connections, files, or background work are actually performed.