📄️ Getting Started with KP
In this guide, we will walk through the steps to set up and use the KP library to process messages from a Kafka topic. We will start by installing the library and its dependencies, then we will write a custom processor function and add middlewares to customize the behavior of the message processing.
📄️ Why use KP?
Kafka is a message bus where a message is either committed or not, without committing a message, we can't process the next message.
📄️ Configuration Options
KP can be configured using a config.KPConfig object.
📄️ Kafka Concepts
A few of the Kafka concepts are abstracted away in this framework and this page attempts to clarify those concepts.
📄️ Schema Registry
Confluent Kafka comes with a schema registry, or you can choose to deploy this schema registry by yourself.