Document the Kafka middleware architecture for contributors and maintainers:
- How the middleware fits alongside the existing
http and cloudevents middleware in func-go
- Consumer group management and offset commit strategy (at-least-once)
- Health endpoint implementation (readiness tied to partition assignment)
- Scaffolding system: how
invoke: kafka maps to templates and generated main.go
- Signal handling and graceful shutdown
- Known limitations and future direction (sub-process model for multi-language support)
Document the Kafka middleware architecture for contributors and maintainers:
httpandcloudeventsmiddleware in func-goinvoke: kafkamaps to templates and generatedmain.go