4 Pulsar functions

This chapter covers

  • An introduction to the Pulsar Functions framework

  • The Pulsar Functions programming model and API

  • Writing your first Pulsar function in Java

  • Configuring, submitting, and monitoring a Pulsar function

In our previous chapter, we looked at how you can work with Pulsar using some of the various client libraries. In this chapter, we will look at a stream-native processing engine known as Pulsar Functions that makes the development of Pulsar-based applications much simpler. This lightweight processing framework automatically handles a lot of the boilerplate coding required to set up Pulsar consumers and producers, allowing you to focus on the processing logic itself, rather than the consumption and processing ...

Get Apache Pulsar in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.