kq icon indicating copy to clipboard operation
kq copied to clipboard

Question: Parallel working on Jobs

Open Semo opened this issue 2 years ago • 1 comments

I have the following use case: Read from a arbitrary Kafka Topic and enqueue it into your queue. The requested callback parameter of Queue.enqueue method will invoke a separate class, which creates a web service call. The web service will return eventually and I'll have a result. The time needed may be between 1-10 s.

Does kq do threaded work automatically, to increase the frequence of web service calls? Or do I have to do something additional?

Semo avatar Feb 09 '22 12:02 Semo

Hi @Semo,

Both queueing (producing) and dequeuing (consuming) is synchronous and do not use threads in the current implementation. You would have to do the threading yourself in the callback.

joowani avatar Feb 10 '22 06:02 joowani