Apache Pulsar ist eine quelloffene, verteilte Messaging- und Streaming-Plattform. Nachrichten lassen sich einzeln oder als Datenstrom verarbeiten; unterstützt werden Mandantenfähigkeit mit Ressourcentrennung und Zugriffskontrolle, Geo-Replikation über mehrere Regionen und gestufte Speicherung. Offizielle Client-Bibliotheken gibt es für mehrere Programmiersprachen. Organisationen betreiben Pulsar auf eigener Infrastruktur; die Projektseite beschreibt keinen eigenen gehosteten Dienst. Die Software steht unter der Apache License, Version 2.0.
Die Pflege liegt bei der Apache Software Foundation, einer gemeinnützigen Organisation mit Sitz in den USA; für die Stiftung selbst gilt daher US-Recht. Die Plattform läuft auf Infrastruktur des Betreibers, der festlegt, wo Nachrichten- und Streamdaten gespeichert werden und wer darauf zugreifen kann. Eine europäische Organisation kann Ereignisdaten daher innerhalb der eigenen Rechtsordnung halten, indem sie Pulsar dort betreibt. Ein Managed-Angebot eines Drittanbieters wäre ein eigener Vertrag und erfordert eine gesonderte Prüfung.