Perl IO::Socket server socket strange behaviour

I’m trying to create a server that listen on a port and that never answer nor accept anything. Here my small code :

To test it, I run the server :

And then I try the socket timeout with for instance a redis connection with a timeout :

The first time I … Continue reading Perl IO::Socket server socket strange behaviour

Perl Benchmark Serializer: JSON vs Sereal vs Data::MessagePack vs CBOR

I’m working on optimization of computing and I need a fast real time message packer for storing data in Redis at light speed. So I have try several serializer, like JSON, Sereal and Data::MessagePack. And I would like to share the result. First of all, a tiny word about the different serializer. JSON is a … Continue reading Perl Benchmark Serializer: JSON vs Sereal vs Data::MessagePack vs CBOR

Perl Jedi Plugin Auth

Jedi::Plugin::Auth is an authentication plugin for Jedi. It handle the authentication for you, saving using info in his database, and returning the full profile in a session when the user identify himself properly. The plugin provide : jedi_auth_signin jedi_auth_signout jedi_auth_login jedi_auth_logout jedi_auth_update jedi_auth_users_with_role jedi_auth_users_count jedi_auth_users So you can add an user, remote it, log the … Continue reading Perl Jedi Plugin Auth