Distributed messaging systems support two types of semantics: streaming and queueing. Each is best suited for certain kinds of use cases. Apache Pulsar is unique in that it supports both streaming and ...