Github user nickwallen commented on a diff in the pull request:
@@ -129,70 +145,156 @@
<description>Spout Max Pending Tuples for the Enrichment
- <display-name>Enrichment Max Pending</display-name>
--- End diff --
This is about tuning the user's day 1 experience. Specifically what I have
seen is on day 1 users push some telemetry into a topic, start up the topology,
and the topology just blows-up. They have no idea why because they are on day
1. That is a bad experience.
The topology blows-up because on day 1 the user is running with a topology
that has NOT been tuned. The topology blows-up because when this value is
undefined there is no back pressure. We need some back pressure here to avoid
the day 1 blow-up.
I'd prefer a day 1 user be able to start up the topology and see it
actually work, albeit slowly, under most conditions. A user running against
heavier load is more likely to be experienced and should have more knowledge to
know that this value needs increased.