Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!
Strony WWWSerwery VPSDomenyHostingDarmowy Hosting

Machinery: Celery for Golang

Machinery: Celery for Golang

I haven’t written anything here for a long time. Just a quick update.

I have been working on an interesting open source project for last couple of weeks. It is an asynchronous task queue/job queue based on distributed message passing written in Golang. I called it Machinery.

While writing initial MVP of Machinery, I was mainly inspired by Celery which is one of my favourite Python libraries.

MVP supports RabbitMQ message broker and two result backends: AMQP and Memcache. You can send asynchronous tasks, set success and error callbacks and also create chains of tasks to be executed one by one.

The GitHub repository has a comprehensive README file which covers installation, configuration and usage. There are also useful examples you can take a look at.

I hope to continue working on this project and eventually make it production ready. Contributions are be very welcome.


var d = new Date();
r = escape(d.getTime()*Math.random());

Posted Maj 22nd, 2015 in Zend and PHP.

Leave a response: