Apache Pulsar is a distributed pub/sub system develop at Yahoo! This talk covers Apache Pulsar's underlying design and protocol level semantics. https://leaddev.com/technical-direction/tour-apache-pulsar