Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Message queue system

I am in the process of writing a message queue system.

My question is... Is it better to do this queue with files or in a database?

If I were to choose the database, it needs to check for new jobs every second and that just seems a bit of an overhead to me?

If it's files I guess you just constantly monitor the folder and execute based on that?

BR,

like image 340
Acanthus Avatar asked Feb 18 '10 16:02

Acanthus


1 Answers

Don't reinvent the wheel.

[Edit: updated for 2014, now linking to rabbit MQ as Ayende has moved on to making document databases and not message queues but then again RabbitMQ has come on. I would not be writing this but now posts need 30 characters so I need to blabber a bit.]

like image 119
Wyatt Barnett Avatar answered Sep 27 '22 21:09

Wyatt Barnett