-
Notifications
You must be signed in to change notification settings - Fork 630
Decide on the future of the Broker and Trigger #2460
Copy link
Copy link
Closed
Labels
area/brokersarea/eventingThe Eventing api groupThe Eventing api grouparea/performancelifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.roadmapIssues for linking from the roadmapIssues for linking from the roadmap
Milestone
Metadata
Metadata
Assignees
Labels
area/brokersarea/eventingThe Eventing api groupThe Eventing api grouparea/performancelifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.roadmapIssues for linking from the roadmapIssues for linking from the roadmap
Type
Projects
Status
Done
Background
After working with the Channel/Subscription models and gathering feedback from users, there was an agreement that the event consumers for the MVP usecases want to consume events based on the CloudEvents attributes without a knowledge of how it gets routed or produced (i.e. which channel they need to create a subscription for etc) which lead to the existinig Broker and Trigger model ( See #815 , #814 , #862 )
Problem
After the initial basic implementation of the Broker and Trigger and collectiing feedback, it was clear that there are multiple shortcomings:
Which clearly shows the Broker and Trigger need to evolve into a better model and/or design.
Exit Critirea
There isi a clear set of improvments on the Broker and Trigger spec and/or implementation(s) which address the problems above and allows its wide adaption