Hi,
I'm building a tool with parent-workers architecture. The parent will wait for jobs
using HTTP server and dispatch tasks to workers. Each worker is a separate process.
There also will be client which will send jobs to parent or parents ( there will be many servers).
Each parent should be able to ping workers from time to time, and get task status information.
For the whole architecture I would like to use
POE.
But I'm POE novice.
For the client I'm using:
POE::Component::Client::HTTP
For the parent-workers I will probably use:
POE::Wheel::Run
But I don't know what to use for parent-workers communication and task assignment.
Is
POE::Component::JobQueue appropriate for task assignment?
And what is the best for communication?
Thanks for advice,
Neid