Questions tagged [messagebroker]

A Message Broker is a pattern which is designed for purpose of consuming messages from applications and performing actions like transformation , providing a point-to-point and publish-subscribe pattern of message routing mechanism. It mediates communication among applications, minimizing the mutual awareness that applications should have of each other in order to be able to exchange messages, effectively implementing decoupling.

Message broker is an intermediary program module which translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver. Message brokers are elements in telecommunication networks where programs (software applications) communicate by exchanging formally-defined messages. Message brokers are a building block of Message oriented middleware.

Resources:

648 questions
2
votes
2 answers

How does partitioning in message brokers solves ordering problem?

I got the idea of partitioning in general, but I can't realize how it indeed solves the ordering problem. Taking the Chris Richardson's book example if I have 3 events about a given Order with "shard-key" 1 (Order Created, Order Updated and Order…
2
votes
2 answers

Does Google Pub/Sub queue or topic?

I am familiar with JMS and novice with Google Pub/Sub. In JMS there are 2 options: Queue: only one consumer can accept message. Topic: each consumer accepts each message from the topic I believe that Google Pub/Sub should support something like…
gstackoverflow
  • 36,709
  • 117
  • 359
  • 710
2
votes
1 answer

ActiveMQ: Is MessageConsumer's selector process on the broker or client side?

Could someone please confirm if I'm right or wrong on this. It seems to me that "selector" operation is done within MessageConsumer implementation. (i.e. ALL messages are still dispatched from Message Broker to MessageConsumer and then "selector"…
goku
  • 23
  • 4
2
votes
2 answers

Celery warning "Received and deleted unknown message"

I'm setting up a task in Celery to make it 'consume' from a certain topic exchange. When I send the message to the exchange in question I get the error: "Received and deleted an unknown message. Wrong destination?!?" on the celery console. I've…
StoopArno
  • 21
  • 1
  • 3
2
votes
2 answers

pub/sub communication and Actors

We are considering using a Message-broker to achieve a message-based publish-subscribe communication pattern. Do you need to use Actor-model to be able to have message based pub/sub communications between your Microservices.
user217648
  • 3,338
  • 9
  • 37
  • 61
2
votes
0 answers

How to dynamically create queues in Springboot for websocket messaging

I'm using websockets to build a chat server in springboot. Now my application lacks any kind of Spring Security information since it is intended to only act as a channel between two desktop clients. So currently I'm able to broadcast messages to…
Paras
  • 3,191
  • 6
  • 41
  • 77
2
votes
0 answers

ESB and REST Services

I have already asked a similar question but it was a bit more complex and I did not receive a definitive answer. My previous question was: REST APIs and messaging I hope that asking an easier question I will get the answer. ESBs are used as…
2
votes
1 answer

Persistence store options like database for rabbbit mq

We are using rabbit MQ as messaging broker in our project. we gone through some of the blogs and documents about persistence store in Rabbit MQ. There are default options for the message store like in memory , queue index and flat files on the…
Pushparaj Dhole
  • 63
  • 1
  • 11
2
votes
2 answers

ESQL for splitting a string into mulitple values

Following Input xml field needs to be substringed for 6 characters and each 6 characters should be splitted and saved in the option field of output. Input:…
ranaa
  • 57
  • 1
  • 5
  • 14
2
votes
0 answers

RabbitMQ broker topic and messages list

I have created a MQTT topic from Python client on the RabbitMQ broker installed in localhost . I am publishing few messages in this topic and able to see those in MQTTLens Chrome plug-in also from the Subscriber written in Python. Where to see the…
JavaUser
  • 25,542
  • 46
  • 113
  • 139
2
votes
0 answers

Error while viewing queue consumers

After navigating to Active MQ admin console and then: Queues -> Active consumers (the one's I'm trying name is prefixed with private:) I get: Exception occurred while processing this request, check the log for more information! En extract from…
Opal
  • 81,889
  • 28
  • 189
  • 210
2
votes
2 answers

Embedded systems: Sockets vs MSMQ

I'm developing a few applications for embedded devices; they should be compatible with both Windows CE 5.0 and XP embedded using C# 2.0. Applications should exchange small messages which usually represent events. I implemented a first prototype…
fra
  • 3,488
  • 5
  • 38
  • 61
2
votes
2 answers

IBM IIB 9 multiple data sources

I have message flow with compute node, which is calling some stored procedure from database. I set up data source field on this node for db1, same name exists in odbc.ini file. Now I want dynamically(without redeploying) change datasource to db2.…
2
votes
1 answer

RabbitMQ : Can I get latest n messages?

I'm new on RabbitMQ. I implemented websocket server with tyrus to get messages on real-time like Push Server with the book RabbitMQ essentials. however, When I disconnected and reconnect, the server send all messages because I implemented like…
Minkyu Kim
  • 1,144
  • 3
  • 18
  • 43
2
votes
0 answers

Lightweight message queue to use with Celery 4.0

I'm currently using Celery 3.1 in a Django project on Python 2.7. So far, we were using the Django ORM as a broker for development and staging environments. That was convenient, because you could pretty much just check out the sources, install the…
Henrik Heimbuerger
  • 9,924
  • 6
  • 56
  • 69