Wednesday, 10. September
9:12:29 PM
myself
DA Development Teletext

Bufstream setup steps:

  • - buf.yaml, buf.gen.yaml, bufstream.yaml to root
  • - setup proto folder including build.gradle
  • - add akhq.yaml to root for GUI start with: docker run -p 8080:8080 -v ./akhq.yaml:/app/application.yml tchiotludo/akhq:0.26.0)
  • - add buf binary to root (./bufstream serve)
  • - produce / consume messages including validation. See quick'n'dirty repository
  • - see documentation

For automatic payload validation on incoming messages via BSR (Buf Schema Registry), the enterprise subscription of buf.build is needed. This Feature was not tested yet as i would need to spend 3000$+/m ;)

© 2025 David Angenendt

Legal notice