On Thu, Sep 21, 2017 at 12:10 PM, Larry McVoy <lm@mcvoy.com> wrote:

The STREAMS stuff never performed well
​Larry is being polite.   It sucked.​
 
​ It was never designed for it.  dmr designed Streams to replace the tty handler.   I never understood  why the Summit guys insisted on forcing networking into it.​

 
and the BSD TCP stack or something
​ ​
like it went into Solaris at some point.
Right.   This is one of the places where SVR4 != Solaris

I was researching a book a long time ago and looked at this.  I had Solaris, SVR4 and some other stuff at the time.  Like you bit rot has long set in on the details, but I do remember that the primary thing that Solaris had was support for Sun's threading model and the networking code had to be a first class citizen ​or it was not going to scale.