7 Schema registry

This chapter covers

  • Using the Pulsar schema to simplify your microservice development

  • Understanding the different schema compatibility types

  • Using the LocalRunner class to run and debug your functions inside your IDE

  • Evolving a schema without impacting existing consumers

Traditional databases employ a process referred to as schema-on-write, where the table’s columns, rows, and types are all defined before any data can be written into the table. This ensures that the data conforms to a predetermined specification and the consuming clients can access the schema information directly from the database itself, which enables them to determine the basic structure of the records they are processing.

Apache Pulsar messages ...

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.