FAQ Database Discussion Community

Ack or Nack in rabbitMQ

I'm using rabbitMQ, I take every message from queue with basic_get without automatically acking procedure, which means the message remain in queue until I ack or nack the message. Sometimes I've messages that can't be processed because of some exception thrown, which prevented them from being fully processed. Question is...

PECL AMQP vs. php-amqp

I'm about to implement a system based on PHP that uses RabbitMQ. I can tell that there are 2 mature libraries out there: PECL AMQP and php-amqp. I will be using PHP for both the client as well as the worker. Does anybody have any practical experience with these 2...