Server
Apache Pulsar
What is Apache Pulsar?
Apache Pulsar is a cloud-native, distributed messaging and event streaming platform originally created by Yahoo! and now a top-level Apache Software Foundation project. Pulsar was designed from the ground up to be a multi-tenant, high-performance, durable messaging system that can be used for both traditional messaging use cases and event streaming.
Install Apache Pulsar
Ubuntu Server
> sudo apt-get update
> sudo apt-get install -y openjdk-17-jdk
> wget https://downloads.apache.org/pulsar/pulsar-4.0.1/apache-pulsar-4.0.1-bin.tar.gz
> tar -xvf apache-pulsar-4.0.1-bin.tar.gz
macOS
> brew install openjdk@17
> wget https://downloads.apache.org/pulsar/pulsar-4.0.1/apache-pulsar-4.0.1-bin.tar.gz
> tar -xvf apache-pulsar-4.0.1-bin.tar.gz
Configuration
Ubuntu Server
> export PULSAR_HOME=/path/to/apache-pulsar-4.0.1
> export PATH=$PATH:$PULSAR_HOME/bin
> pulsar standalone