StreamNative Private Cloud supports a RESTful messaging interface to Pulsar clusters. You can produce and consume messages without using the native Pulsar protocol or clients.
The Rest API supports both non-partitioned and partitioned topics as well as basic and Avro base struct schema.
Example use cases include:
To use Message Rest API on StreamNative Private Cloud, you need to configure on the PulsarBroker
CR:
The message Rest API is enabled on the Pulsar broker. To access the message Rest API outside a Kubernetes cluster, you need to expose the Pulsar proxy service and access the exposed proxy endpoint. The Pulsar proxy will forward the message Rest API requests to the Pulsar broker.
StreamNative Private Cloud supports a RESTful messaging interface to Pulsar clusters. You can produce and consume messages without using the native Pulsar protocol or clients.
The Rest API supports both non-partitioned and partitioned topics as well as basic and Avro base struct schema.
Example use cases include:
To use Message Rest API on StreamNative Private Cloud, you need to configure on the PulsarBroker
CR:
The message Rest API is enabled on the Pulsar broker. To access the message Rest API outside a Kubernetes cluster, you need to expose the Pulsar proxy service and access the exposed proxy endpoint. The Pulsar proxy will forward the message Rest API requests to the Pulsar broker.