You need no Golang if use asynchrony in Perl

Mons Anderson — 45 minutes 🐪

How to write fast and scalable asynchronous applications and services with modern Perl

The peak of Perl popularity in applications lies in mid 2000s. Successors of CGI: mod_perl, FastCGI, PSGI — all use synchronous ways for writing logic and dispatching requests. Since 2015s the synchronous request processing is not the best way to build your services, especially in highload. Asynchronous approach is as easy as write synchronous and the bunch of packages with various async mechanisms implemented is already proposed by Perl and CPAN. This talk will be about easiness of use of asynchrony and coroutines in modern Perl.



Talk tags
async, coro, anyevent
Perl versions
🐪 Perl 5
Target audience
Intermediate
Category
Perl 5 programming
Talk duration
45 minutes
Talk status
cancelled