PubSub is fundamentally a different abstraction than Kafka which is log orientated. With Kafka you can maintain the ability to replay your log/stream, in order, at any time.
This enables different kinds of use cases, and can be easier to reason about.
This enables different kinds of use cases, and can be easier to reason about.