taskforcesh / bullmq

BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis
https://bullmq.io
MIT License
5.36k stars 346 forks source link

golang client #2528

Open elee1766 opened 4 weeks ago

elee1766 commented 4 weeks ago

is there any interest in a golang client/interface?

i started some work on it for fun, i was curious if anyone else had already started.

i think it's a great idea to maintain the same lua scripts across languages and not reinvent the wheel

manast commented 4 weeks ago

We are putting our efforts into this project: https://github.com/taskforcesh/bullmq-proxy It would be more valuable to write a "golang" thin interface for the proxy. Here a blogpost I wrote about it: https://bullmq.io/news/240321/introducing-bullmq-proxy/

elee1766 commented 3 weeks ago

We are putting our efforts into this project: https://github.com/taskforcesh/bullmq-proxy It would be more valuable to write a "golang" thin interface for the proxy. Here a blogpost I wrote about it: https://bullmq.io/news/240321/introducing-bullmq-proxy/

i think this makes a lot of sense.

i will try to write a thin wrapper around the http api and see how it goes.

manast commented 3 weeks ago

@elee1766 keep me posted and I will try to help you as much as I can.