App-OCD
view release on metacpan or search on metacpan
lib/App/OCD.pm view on Meta::CPAN
Because these data manipulation and networking parts are completely
decoupled from the algorithmic parts, I feel that I need to give some
example applications that include I<all> the parts. Rather than
clutter up the Net::OnlineCode module with these examples, I've
decided to release them as separate modules. This will also allow me
to add new demos and evolve them without requiring pointless version
updates to the original module.
For the most part, the demos in this name space will be focused on
I<multicast> applications, which is to say that one machine will be
sending data (eg, a data structure or a file) over a network, where it
may be received by multiple receivers at once. Using multicast to send
to multiple receivers like this is very efficient since it only
requires slightly more bandwidth than the equivalent unicast (single
sender, single reciever) file transfers would take.
Some of the demos here will have a single "master" host that does the
sending, while others will focus on more peer-to-peer type
arrangements that don't have any distinguished "master" hosts. Or, to
put it another way, some of the programs will demo "one to many"
( run in 1.575 second using v1.01-cache-2.11-cpan-d7a12ab2c7f )