|
|
|
|
|
by valenterry
1167 days ago
|
|
Because a queuing system offers a different thing than a (relational) database. You can build a queuing system with a database, but you have to do that. Some of the features and constraints of the database might even make your life harder than it has to be. Instead, view it like that: there is a need for a queuing system and a job system. Either or both can be implemented using a database for certain concersn, but it can also be a custom implementation. It's not a great idea to mix the two things unless the operational and infrastructure costs and complexity outweigh the benefits of a clear separation. |
|