0

I'm really interested in using Redis Streams as the messaging backbone for a platform utilising event driven architecture in place of Kafka for the following reasons:

  • Lower cost
  • Drastically lower complexity (and virtually zero deployment and maintenance overheads vs managing a kafka cluster)
  • Increased performance
  • 1 fewer technology + reusing a tech that I'll already be leveraging for caching etc.

However, I'm unsure how I would manage schema evolution between the services without the equivalent of the Schema Registry that I'm used to using with Confluent's hosted Kafka solution.

I can't find much on searching around schema evolution and Redis Streams. Any help would be greatly appreciated.

Thanks in advance.

Daisy Day
  • 652
  • 7
  • 19

0 Answers0