7 ms·
Thanks for the confirmation. The implementation today is as a task queue which removes the request from the queue once a responder acknowledges, but it could b
by sausheong 12y ago
Thanks for the confirmation.
The implementation today is as a task queue which removes the request from the queue once a responder acknowledges, but it could be a pub-sub model, where a number of independent responders can work on the same message in parallel, and only 1 responder need to return a response. In this case, persisting in the queue is useful.
An alternative is to chain the responders where one responder can leave a message in the queue for another responder, and the final responder returns the response.
Polyglot is still experimental though, and the current implementation is a prototype.