yiisoft / queue

Queue extension for Yii 3.0
https://www.yiiframework.com/
BSD 3-Clause "New" or "Revised" License
54 stars 28 forks source link

Foreign (non-PHP) Workers #194

Closed g41797 closed 9 months ago

g41797 commented 10 months ago

Message format allows processing of jobs using non-PHP workers.

Foreign Worker requirements:

"All the message data is fully serializable (that means message data must be serializable too)"

Additional requirements for PHP side:

Consider usage of Cloud Events as envelope for submitting jobs to Foreign Workers.

xepozz commented 9 months ago

It uses json serializer by default. Making non-php workers is not responsibility of the package. Any workflow are possible. Should we close it?

g41797 commented 9 months ago
It uses json serializer by default.

I know, but I need to read sources in order to understand...

Making non-php workers is not responsibility of the package.

I know, I'd like to discuss this functionality somewhere - it will be "added value" for Yii. I already started to design go part and need some assistance

Any workflow are possible.

Am not sure. API's and implementation are so PHP oriented. Possible we will need some adjustment on PHP side

Should we close it?

If your are not interested in improving of framework functionality

xepozz commented 9 months ago

Provide more details about the problems when you have it. Use telegram chat for real-time discussions if you don't want to describe the whole picture in each issue.

Thanks.