StreamNative Platform uses Pulsar Functions to:
With Pulsar Functions, you can create complex processing logic without deploying a separate neighboring system (such as Apache Storm, Apache Heron, Apache Flink). Pulsar Functions are computing infrastructure of Pulsar messaging system. The core goal is tied to a series of other goals:
Pulsar Functions are inspired by (and take cues from) several systems and paradigms:
Pulsar Functions can be described as Lambda-style functions that are specifically designed to use Pulsar as a message bus.
Pulsar Functions guides are shown as below: