ControlFreak

 view release on metacpan or  search on metacpan

lib/ControlFreak/Tutorial.pod  view on Meta::CPAN

(TODO: example)

=head1 SHARING MEMORY - Benefit from Unix Copy-On-Write Effect

B<ControlFreak> ships with a Perl proxy only. If you want to share memory
for ruby/python you have to implement a proxy in this language (which
is not very complicated).

Because we don't want to load a tons of stuff in C<cfkd> process, and because
we want to keep C<cfkd> very stable anyway, we use an intermediary process:
a Proxy, whose job is to transparently manage a bunch of children services
as if they were directly under C<cfkd> control.

(TODO: example)

=head1 SECURITY

By default ControlFreak management port creates a unix domain socket,
but you can open a TCP socket as well. In both cases, but especially
in the later you have to be careful with the security implications:



( run in 0.364 second using v1.01-cache-2.11-cpan-0a6323c29d9 )