# Building a Message/Job-Queue Optimized for DragonflyDB

**URL:** <https://dragonfly.discourse.group/t/building-a-message-job-queue-optimized-for-dragonflydb/112>\
**Category:** Dragonfly Technical\
**Created:** [October 8, 2023, 11:13pm UTC](https://dragonfly.discourse.group/t/building-a-message-job-queue-optimized-for-dragonflydb/112 "2023-10-08T23:13:03Z")\
**Posts on this page:** 3\
**Page:** 2

<div class="post-metadata">

**Author:** ![focused-jaguar](https://avatars.discourse-cdn.com/v4/letter/f/3e96dc/32.png) [@focused-jaguar](https://dragonfly.discourse.group/u/focused-jaguar)\
**Post date:** [October 10, 2023, 6:10pm UTC](https://dragonfly.discourse.group/t/building-a-message-job-queue-optimized-for-dragonflydb/112/21 "2023-10-10T18:10:39Z")

</div>

I’m not confusion the two. ~~Clearly there is a penality by using BullMQ with 100 concurency vs not, did you not notice that in the chart ?~~

---

<div class="post-metadata">

**Author:** ![focused-jaguar](https://avatars.discourse-cdn.com/v4/letter/f/3e96dc/32.png) [@focused-jaguar](https://dragonfly.discourse.group/u/focused-jaguar)\
**Post date:** [October 10, 2023, 6:12pm UTC](https://dragonfly.discourse.group/t/building-a-message-job-queue-optimized-for-dragonflydb/112/22 "2023-10-10T18:12:43Z")

</div>

Ah, i was confusing adding jobs vs processing jobs tho 🤦‍♂️… For some reason my brain thought it was processing jobs with and w/o concurrency.

---

<div class="post-metadata">

**Author:** ![jazzy-pug](https://avatars.discourse-cdn.com/v4/letter/j/bcef8e/32.png) [@jazzy-pug](https://dragonfly.discourse.group/u/jazzy-pug)\
**Post date:** [October 10, 2023, 9:33pm UTC](https://dragonfly.discourse.group/t/building-a-message-job-queue-optimized-for-dragonflydb/112/23 "2023-10-10T21:33:51Z")

</div>

Yes, it is slower to process the jobs than adding them as they require many more redis commands.

[Previous page](https://dragonfly.discourse.group/t/building-a-message-job-queue-optimized-for-dragonflydb/112.md?page=1)
