-
Notifications
You must be signed in to change notification settings - Fork 529
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Backpressure / Supervisor #1695
Add Backpressure / Supervisor #1695
Conversation
Thank you for the contribution. First of all, I might have missed some discussion somewhere so these comments may be totally irrelevant. A question to the other maintainers, with CE3 being so close to release, was there a plan for backporting any of the new cool things to CE2, in particular
Thoughts? |
To answer this specifically for why this was proposed, our team needed the |
I figured I was missing some context 😄 |
I am open to ideas here. I'm not sure what you mean by a time interval, could you provide an example? |
Something similar to |
I'm not sure Fs2's More generally regarding CE2… I definitely don't mind stuff getting backported as people need it, though it's unlikely I would have enough time to personally do so. |
Maybe I'm missing something, but is Backpressure going to be in 3.x? |
I was thinking about that. It could be! It's a very common scenario, but also a scenario which is technically better suited to fs2. At this point, it's too late to get anything into 3.0, but we should discuss whether it should be in 3.1 |
Mmm. I'll make a note about this in The Thing That Just Won't Come Out Until Last Minute. |
Narrator: he didn't. This isn't in in the migration guide 😅 |
This PR backports
Supervisor
from CE3 and adds aBackpressure
interface, which allows users to supply a rate-limiting strategy to Effects.