Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

Re: Critical section FCFS

by neilwatson (Priest)
on Jul 13, 2016 at 18:59 UTC ( #1167724=note: print w/replies, xml ) Need Help??

in reply to Critical section FCFS

Perhaps a queuing service instead. Input programs write to the queue and reads the queue on its own time. Redis or RabbitMQ come to mind.

Neil Watson

Replies are listed 'Best First'.
Re^2: Critical section FCFS
by aj7700 (Initiate) on Jul 14, 2016 at 03:13 UTC
    Neil, this would require a queuing application. Just wondering if there is another way which doesn't involve other applications. Thank you

      I think you misunderstood Neil.

      Your applications that call "" would not need to be modified.

      Rather "" would queue a request and wait for the response. Then a "" would read a request from the queue, do whatever processing, send a response then read the next request.

      There are several modules on CPAN that can manage inter-process queues.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1167724]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (5)
As of 2018-07-18 14:54 GMT
Find Nodes?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

    Results (393 votes). Check out past polls.