Description
Make Knative eventing more serverless and scalable
Problem
A short explanation of the problem, including relevant restrictions.
Knative eventing (sources, channels, brokers, ...) should scale to zero when not used and scale up in proportion to number of events
Persona:
Which persona is this feature for?
System Integrator, Event consumer (developer)
Exit Criteria
A measurable (binary) test that would indicate that the problem has been resolved.
When no events coming into Knative eventing then it should scale down to zero (knative eventing services should take minimal or no memory or cpu, channels should scale down as well). When events are received over HTTP it should scale up.
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
weeks
Additional context (optional)
Add any other context about the feature request here.
Let start discussion about what would be the lowest hanging fruits?