目前微服务架构比较多的基本上都是SpringCloud、dubbo这样的框架,那servicemesh这种将底层通讯与业务组件分离的架构应该在哪种业务场景下使用,还是适用于所有的可拆分微服务的业务。
本人认为,大部分的微服务都可以通过Service Mesh实现,也就是会替代目前的Spring Cloud,Dubbo的场景。不过也有些例外,比如ServiceMesh更社会所有的远程调用都是规范化标准化的,对于非标准的调用,ServiceMesh支持不是很好。其次对于性能要求很高的系统,ServiceMesh目前也不是很合适。Service Mesh目前还不是太成熟,要真正大规模的应用,善待时间。
收起