顾名思义,dubbo-rust是Dubbo框架的rust语言实现。dubbo-rust作为Dubbo生态的一环,其既可以作为独立微服务框架出现,也可以作为proxyless service mesh下rust语言的SDK出现(即数据面组件)。接下来,从dubbo-rust的两种出现方式来进行简单介绍:
我认为,微服务框架=RPC通信+服务治理。
对于RPC通信,经过最近几年云原生的发展,以gRPC为核心的RPC通信已经成为主流。
对于服务治理,国内最近也在逐渐走向标准化(阿里巴巴内部正在推动)。标准化的服务治理体系为proxyless service mesh的发展提供了绝佳的机会。