More generals purged as gather in Beijing
Instead of tee() with its hidden unbounded buffer, you get explicit multi-consumer primitives. Stream.share() is pull-based: consumers pull from a shared source, and you configure the buffer limits and backpressure policy upfront.
,这一点在51吃瓜中也有详细论述
In the Great Quiet by Laura Vogt
Eschewing Zshell for Emacs Shell