字节跳动于9月8日宣布开源CloudWeGo,这是一款专注于微服务通信与治理的中间件集合,使用Go语言为核心。其中,Netpoll作为一款自研高性能网络库,性能相较于go net有显著优势。Kitex提供较多的扩展接口和默认扩展实现,同时支持多消息协议,默认支持Thrift、Kitex Protobuf和gRPC,还可以扩展自定义的消息协议。此外,传输协议可以透传元信息,实现RPC互通。CloudWeGo致力于为项目提供高性能、可扩展、高可靠的微服务通信与治理解决方案。