This commit is contained in:
Dick Tang 2022-06-10 07:26:12 +00:00 committed by GitHub
parent 140346475a
commit 1446b1e807
2 changed files with 9 additions and 5 deletions

View File

@ -8,6 +8,10 @@ Message Queue
[https://sudhir.io/the-big-little-guide-to-message-queues](https://sudhir.io/the-big-little-guide-to-message-queues)
[Understanding Message Brokers](http://www.oreilly.com/programming/free/understanding-message-brokers.csp)
[The Myth of the Magical Messaging Fabric by Jakub Korab](https://www.youtube.com/watch?v=Ie3--CSpCGs)
[Exactly-once message delivery](https://exactly-once.github.io/posts/exactly-once-delivery/)
[A Fair Comparison of Message Queuing Systems](https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9303425)

View File

@ -1,4 +1,4 @@
# Message Queue Concepts
# Message Queue
## What to expect from this course
@ -19,8 +19,8 @@ We will not be deep diving into any specific Message Queue.
### Types of Message Queue:
1. **general-purpose message Broker:** rabbitmq, activemq
2. **message streaming:** kalfa, rocketmq, Redis Streams, PULSAR?, AWS Kinesis stream
1. **General-purpose message broker:** rabbitmq, activemq
2. **Message streaming:** kalfa, rocketmq, Redis Streams, PULSAR?, AWS Kinesis stream
3. **Pub/Sub??:** GCP Pub/Sub, AWS SNS
4. **brokerless:** ex zeromq, Chronicle Queue
5. **database-as-queue** Normal people will consider it is an anti-pattern to
4. **Brokerless:** ex zeromq, Chronicle Queue
5. **Database-as-queue** Normal people will consider it is an anti-pattern to