Hacker News new | ask | show | jobs
Understanding How Apache Pulsar Works (jack-vanlightly.com)
69 points by matteomerli 2808 days ago
2 comments

Pulsar and DistributedLog solve two serious problems of Kafka:

1. Parallel recovery when a node fails

2. Limited read capacity of multiple consumers reading different parts of the log.

Log Device from Facebook also addresses these issues.

I found this blog post to be a higher level, and slightly clearer, overview of Pulsar vs. Kafka:

https://streaml.io/blog/pulsar-streaming-queuing

This is analysis is for people who want to understand the internals of Apache Pulsar, rather than a high-level overview of how to use the technology and how it compares to Apache Kafka.