Need advice about which tool to choose?Ask the StackShare community!
DistributedLog vs MSMQ: What are the differences?
DistributedLog: High-performance replicated log service, by Twitter. DistributedLog (DL) is a high-performance, replicated log service, offering durability, replication and strong consistency as essentials for building reliable distributed systems; MSMQ: A technology for asynchronous messaging. This technology enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline. Applications send messages to queues and read messages from queues.
DistributedLog and MSMQ can be categorized as "Message Queue" tools.
DistributedLog is an open source tool with 2.26K GitHub stars and 283 GitHub forks. Here's a link to DistributedLog's open source repository on GitHub.
Pros of DistributedLog
Pros of MSMQ
- Easy to learn2
- Cloud not needed1
Sign up to add or upvote prosMake informed product decisions
Cons of DistributedLog
Cons of MSMQ
- Windows dependency1