Chromium牛B,自己弄了个网络栈,而非基于TCP/IP的应用层软件。Chromium首先封装了一套跨平台的Socket库,然后搞了TLS、HTTP、QUIC、SOCKS这些,然后他们自己就叫这是network stack了。
Chromium的轮子库主要在于Chromium对feature的需求领先于STL。不过目前来说主要在Blink里用大量轮子库,我理解的原因是它要做自己的GC,还要跟JavaScript share memory/object。
除了Blink之外的地方用STL是没有问题的,但是如前所述,有时候这个feature在C++标准里还不存在,只能自己造轮子。