Greetings everyone,

I have a small piece of code I want to share. I'm using Perl pretty
extensively on some cluster systems, including full time processes that
monitor our backend servers and automatically reconfigure load balancers.

As a corosync user, I was thrilled to see the easy-to-use libcpg C api
in the code base. I created Corosync::CPG, a perl XS binding for that
library. It enables Perl scripts to access the reliably ordered
multicast bus. I'm currently using it with POE to great effect, and use
Storable to serialize arbitrary Perl structures for transmission over
that bus (though those two details are not mandated or implemented by
this module).

This first release is early, early alpha. The inline POD documentation
is incomplete, and there are pieces of the software's skeleton like
README files missing (not to mention any sort of unit test). However, it
works for me, as I have tested it pretty thoroughly and am now using it
in my own environment.

I plan to correct some of those shortcomings and submit the module to
CPAN, but for now I was hoping to see if any other interested developers
had comments.

http://github.com/cventers/perl-Corosync-CPG

Thanks,
Chase Venters


_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to