File tree Expand file tree Collapse file tree 6 files changed +17
-17
lines changed
Expand file tree Collapse file tree 6 files changed +17
-17
lines changed Original file line number Diff line number Diff line change 1- < h1 > Queue Classic </ h1 >
1+ < h1 > queue_classic </ h1 >
22
3- < p > 1 .0.0</ p >
3+ < p > v1 .0.0</ p >
44
5- < p > Queue Classic is a PostgreSQL-backed queueing library that is focused on
5+ < p > queue_classic is a PostgreSQL-backed queueing library that is focused on
66concurrent job locking, minimizing database load & providing a simple &
77intuitive user experience.</ p >
88
9- < p > Queue Classic Features :</ p >
9+ < p > queue_classic features :</ p >
1010
1111< ul >
1212< li > Support for multiple queues with heterogeneous workers</ li >
@@ -32,7 +32,7 @@ <h2>Quick Start</h2>
3232 $ ruby -r queue_classic -e "QC::Worker.new.start"
3333</ code > </ pre >
3434
35- < h2 > Hacking on Queue Classic </ h2 >
35+ < h2 > Hacking on queue_classic </ h2 >
3636
3737< h3 > Dependencies</ h3 >
3838
Original file line number Diff line number Diff line change @@ -2,10 +2,10 @@ <h1>Scheduling Jobs</h1>
22
33< p > Many popular queueing solution provide support for scheduling. Features like
44Redis-Scheduler and the run< em > at column in DJ are very important to the web
5- application developer. While Queue Classic does not offer any sort of scheduling
5+ application developer. While queue </ em > classic does not offer any sort of scheduling
66features, I do not discount the importance of the concept. However, it is my
77belief that a scheduler has no place in a queueing library, to that end I will
8- show you how to schedule jobs using queue </ em > classic and the clockwork gem.</ p >
8+ show you how to schedule jobs using queue_classic and the clockwork gem.</ p >
99
1010< h2 > Example</ h2 >
1111
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ <h2>Dispatching new jobs to workers without new code</h2>
66thousand records. The tough part of this situation is that I needed to ensure
77the ActiveRecord callbacks were made on these objects thus making a simple SQL
88statement unfeasible. Also, I didn't want to wait all day to select and destroy
9- these objects. Queue Classic to the rescue! (no pun intended)</ p >
9+ these objects. queue_classic to the rescue! (no pun intended)</ p >
1010
11- < p > The API of Queue Classic enables you to quickly dispatch jobs to workers. In my
11+ < p > The API of queue_classic enables you to quickly dispatch jobs to workers. In my
1212case I wanted to call < code > Invoice.destroy(id)</ code > a few thousand times. I fired up a
1313heroku console session and executed this line:</ p >
1414
Original file line number Diff line number Diff line change 22
33Many popular queueing solution provide support for scheduling. Features like
44Redis-Scheduler and the run_at column in DJ are very important to the web
5- application developer. While Queue Classic does not offer any sort of scheduling
5+ application developer. While queue_classic does not offer any sort of scheduling
66features, I do not discount the importance of the concept. However, it is my
77belief that a scheduler has no place in a queueing library, to that end I will
88show you how to schedule jobs using queue_classic and the clockwork gem.
Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ The other day I found myself in a position in which I needed to delete a few
77thousand records. The tough part of this situation is that I needed to ensure
88the ActiveRecord callbacks were made on these objects thus making a simple SQL
99statement unfeasible. Also, I didn't want to wait all day to select and destroy
10- these objects. Queue Classic to the rescue! (no pun intended)
10+ these objects. queue_classic to the rescue! (no pun intended)
1111
12- The API of Queue Classic enables you to quickly dispatch jobs to workers. In my
12+ The API of queue_classic enables you to quickly dispatch jobs to workers. In my
1313case I wanted to call ` Invoice.destroy(id) ` a few thousand times. I fired up a
1414heroku console session and executed this line:
1515
Original file line number Diff line number Diff line change 1- # Queue Classic
2- 1 .0.0
1+ # queue_classic
2+ v1 .0.0
33
4- Queue Classic is a PostgreSQL-backed queueing library that is focused on
4+ queue_classic is a PostgreSQL-backed queueing library that is focused on
55concurrent job locking, minimizing database load & providing a simple &
66intuitive user experience.
77
8- Queue Classic Features :
8+ queue_classic features :
99
1010* Support for multiple queues with heterogeneous workers
1111* Utilization of Postgres' PUB/SUB
@@ -30,7 +30,7 @@ See doc/installation.md for Rails instructions
3030 $ ruby -r queue_classic -e " QC::Worker.new.start"
3131```
3232
33- ## Hacking on Queue Classic
33+ ## Hacking on queue_classic
3434
3535### Dependencies
3636
You can’t perform that action at this time.
0 commit comments