Quantcast
Channel: Difference between stream processing and message processing - Stack Overflow
Viewing all articles
Browse latest Browse all 8

Answer by sandy0093 for Difference between stream processing and message processing

$
0
0

Recently, I have come across a very good document that describe the usage of "stream processing" and "message processing"

https://developer.ibm.com/technologies/messaging/articles/difference-between-events-and-messages/

Taking the asynchronous processing in context -

Stream processing:Consider it when there is a "request for processing" I.e. client makes a request for server to process.

Message processing:Consider it when "accessing enterprise data" I.e. components within the enterprise can emit data that describe their current state. This data does not normally contain a direct instruction for another system to complete an action. Instead, components allow other systems to gain insight into their data and status.

To facilitate this evaluation, consider these key selection criteria to consider when selecting the right technology for your solution:

Event history - KafkaFine-grained subscriptions - KafkaScalable consumption - KafkaTransactional behavior - MQ


Viewing all articles
Browse latest Browse all 8

Latest Images

Trending Articles





Latest Images