3,987 questions
0 votes
0 answers
14 views
Guidewire triggering a custom event in messaging queue
Im trying to create a new message queue which would send a message to external system but im not able to trigger the new custom event. From the docs ive seen we need to use .addevent() method but ...
0 votes
0 answers
37 views
Message queue where each key is processed by only one consumer at a time, but other messages for the same key can be assigned to other consumers
I'm building a distributed system that processes messages from hundreds of thousands of sensors, each identified by a sensor_id. I need to guarantee: Strict ordering per sensor_id No two consumers ...
-3 votes
0 answers
50 views
How to paginate a chat conversation list (1,000+ threads) so new messages move the thread to the top without breaking pagination?
I’m building a chat app using Node.js, Express, MongoDB, and Socket.io. Right now, I load all conversations (around 1,000+) at once, and it’s making the app slow. I want to add pagination to the ...
574 votes
16 answers
300k views
When to use RabbitMQ over Kafka? [closed]
I've been asked to evaluate RabbitMQ instead of Kafka but found it hard to find a situation where a message queue is more suitable than Kafka. Does anyone know use cases where a message queue fits ...
-1 votes
2 answers
70 views
Why retry cound does not increase upon exception thrown?
In Symfony I use a custom Serializer upon a transport: framework: messenger: transports: async: '%env(MESSENGER_TRANSPORT_DSN)%' failed: 'doctrine://default?...
2 votes
2 answers
75 views
How to use multiprocessing module with interdependent tasks?
The existing examples of the multiprocessing-module assume, the tasks are independent, but my situation is "hairier". I need to process several hundred thousands of widgets. These are ...
0 votes
1 answer
117 views
MassTransit scheduled redelivery with Kafka and Hangfire does not work
I’m trying to configure scheduled redelivery in MassTransit when using Kafka as the transport. Immediate retries work fine using UseMessageRetry. Since Kafka does not support delayed redelivery, I’m ...
0 votes
0 answers
107 views
Azure Functions (Flex Consumption) – Storage Queue trigger not firing when message added
I’m working on an Azure Functions project using the new Flex Consumption model with @azure/functions in TypeScript. I have two functions: Producer – sends a message to a storage queue: export async ...
0 votes
0 answers
99 views
Win32 Mouse Click is observed through Message Queue, but not working
I am making a Win32 app. In this, there are two windows - the top one is transparent, and the bottom one is normal. I am trying to achieve this effect: When the click happens on the top transparent ...
103 votes
4 answers
81k views
Message bus vs. Service bus vs. Event hub vs Event grid
I'm learning the messaging system and got confused by those terminology. All the messaging system below provides loose coupling between services with different sets of features. queue - FIFO, ...
643 votes
17 answers
503k views
ActiveMQ or RabbitMQ or ZeroMQ or [closed]
We'd be interested to hear any experiences with the pros and cons of ActiveMQ vs RabbitMQ vs ZeroMQ. Information about any other interesting message queues is also welcome.
70 votes
3 answers
38k views
Celery unable to use redis
Trying to start Celery first time but issues error as below, i have installed redis and its starting fine , but still somehow django seems to have issues with it , File "<frozen importlib....
0 votes
1 answer
60 views
NestJS @EventPattern with RMQ topic exchange does not create binding (no bindingKeys, custom exchange)
I’ve created a service in NestJS and connected it to RabbitMQ. The connection is established successfully, but I don’t receive any messages unless I manually add a binding in the RabbitMQ Management ...
0 votes
2 answers
281 views
Discord Bot and a website communication, what should be the system design
I'm building a website that lets users add new items in their profiles. Users can also do the same using Discord bot's commands. In both cases the Discord bot sends a message New item added by @user ...
1 vote
0 answers
400 views
BullMQ Worker with rate limits and unique group processing
I’m working with BullMQ (v5+) and need to implement a worker to process messages for different chats, with the following requirements: Rate Limit: Each queue should have a rate limit of 1 job per 3 ...