阅读本文大概需要 5 分钟。
来自:开源中国
Jupiter 的诞生
为什么选择 Go
与其它微服务框架的区别
Java 团队的 Dubbo 框架采用 Dubbo-gRPC 作为通信协议,实现通信协议上的互通。 Go 团队的 Jupiter 框架通过多注册键的方式,支持 Dubbo 基于接口的注册协议,实现服务注册和发现上的互通。
微服务架构的意义
服务的可维护:子系统的内聚性,明确了子系统的职责和边界,可以有效降低各个系统的沟通成本和对接成本,架构上可以更加合理高效 服务的高可用:子系统的 SLA 划分,根据不同 SLA 等级,能够对核心服务做优化和灾备,提升服务可用性 服务的可伸缩:子系统的 QPS 划分,根据不同 QPS 量级,能够对服务的容量进行估算,服务做到可伸缩
拥抱开源的斗鱼
关于未来
推荐阅读:
最近面试BAT,整理一份面试资料《Java面试BATJ通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
朕已阅
文章收集整理于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除,如若转载,请注明出处:http://www.cxyroad.com/1756.html