Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Let's first assume you mean <a href="http://quartz-scheduler.org" rel="noreferrer">Quartz, a scheduler</a>, not <a href="http://en.wikipedia.org/wiki/Quartz_%28graphics_layer%29" rel="noreferrer">Quartz, a Mac OS X graphics layer</a>. ;)</p> <ul> <li><a href="http://rabbitmq.com" rel="noreferrer">RabbitMQ</a> is a message queue. Message queues make sure messages reach their destination, persisting during downtimes and load-balancing between multiple worker processes. You generally want a message queue if you have several processes doing different types of work and you need a way to distribute the work load.</li> <li>Quartz is a scheduler. Schedulers make sure events happen at the right time, possibly ensuring one event is properly executed before another may start, or catching up with the schedule after a downtime. You generally want a scheduler if the basic OS capabilities like crontab etc. are not sufficient for your needs.</li> </ul> <p>Combining the two concepts can be powerful: have the scheduler trigger events or chains of events into the message queue, and have many workers listen on their respective queues to perform the assigned tasks.</p> <p>Depending on what you want to achieve, it may be perfectly ok to have everything on the same machine. When you experience poor performance you can decide if you want a bigger machine or distribute the work load on many smaller ones.</p> <p>You may want to look at the tutorials on RabbitMQ's and Quartz's web sites to see if either or both things are right for your purpose.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload