3 ms·
Backpressure is great, but there are so many common components which just don't support it, and, as the article mentions, every link in the chain has to support
by twic 6y ago
Backpressure is great, but there are so many common components which just don't support it, and, as the article mentions, every link in the chain has to support backpressure for it to work at all.
Reactive streams and the RSocket protocol are an attempt to build a consistent framework for backpressure, but they don't seem to have spread very far from the niche where they started:
https://www.reactive-streams.org/ https://www.reactive-streams.org/
https://rsocket.io/ https://rsocket.io/
APIs for reactive streams even made it into the JDK, but i have never seen anyone use them!
- brightball 6y agoThat's what Elixir's Broadway framework aims to do fwiw.