Dubbo 最基础的 RPC 应用(使用 ZooKeeper)

看国内的一些项目时 Dubbo 这个词经常闪现,一直也不以为然,未作搜索,当然也不知道它是做什么用的。直到最近阅读关于大型网站架构相关的书中反复提到 Dubbo 后,觉得不能再对它视而不见。Google 了一下,它是在阿里巴巴创建贡献给了 Apache 的开源项目,在阿里巴巴的大型应用中久经考验过的。Dubbo 是什么呢?借用官方 Dubbo 介绍

Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo 被设计为高度可扩展,用户可以方便的实现流量拦截、选址的各种定制逻辑。

Dubbo 是国内企业贡献的,所以官方有原生的中文文档,它某些时候与 Spring Cloud 齐名,又有些像 AWS 的 ECS Service Discovery, Service Connect 加上 ELB 的功能。 阅读全文 >>

相关推荐
ajax_beijing2 天前
zookeeper是啥
分布式·zookeeper·云原生
一只游鱼2 天前
Zookeeper介绍与部署(Linux)
linux·运维·服务器·zookeeper
王道长服务器 | 亚马逊云3 天前
一个迁移案例:从传统 IDC 到 AWS 的真实对比
java·spring boot·git·云计算·github·dubbo·aws
一休哥助手3 天前
Apache Thrift:跨语言服务开发的高性能RPC框架指南
网络协议·rpc·apache
程序消消乐4 天前
ZooKeeper Multi-op+乐观锁实战优化:提升分布式Worker节点状态一致性
分布式·zookeeper·云原生
siriuuus4 天前
Linnux IPC通信和RPC通信实现的方式
rpc·网络通信
波波烤鸭4 天前
Netty 实战应用:从 RPC 到即时通讯,再到 WebSocket
websocket·网络协议·rpc
田青钊5 天前
Zookeeper核心知识全解:节点类型、集群架构与选举机制
java·分布式·zookeeper
阿萨德528号5 天前
ZooKeeper Java客户端与分布式应用实战
java·zookeeper·java-zookeeper
晴天下小雨o5 天前
Json-rpc通信项目(基于C++ Jsoncpp muduo库)
c++·rpc·json