Skip to content

Clarification on BoundedCapacity for Dataflow #66878

Answered by gfoidl
TonyValenti asked this question in Q&A
Discussion options

You must be logged in to vote

And B has a bounded capacity of 10, does that mean:

It means that B can buffer max. 10 items.
So A can't write to B successfully if Bs buffer is full, so A gets backpressure from B.

Although the concept of input and output buffer doesn't explicitely exist, this one refers to input (from A to B, see above).

Best is to create a simple console app and play around with different producer and consumer speed of A, B, and C to see whats going on (with debugger attached / or console output).

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by TonyValenti
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants