分析Dubbo当然要从注册开始,2.7的注册加入了非常多的方式,已经不限于Zookeeper.
dubbo功能非常完善,很多时候我们不需要重复造轮子,下面列举一些不一定知道,但是很好用的功能;
协议(Protocol)是个很广的概念,RPC 被称为远程过程调用协议,HTTP 和 TCP 也是大家熟悉的协议,也有人经常拿 RPC 和 RESTFUL 做对比,后者也可以被理解为一种协议… 我个人偏向于把“协议”理解为不同厂家不同用户之间的“约...
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。下面我们用一个图来具体说明架构和开发框架的演进过程。...
本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是Java后端开发,最终选择去了阿里巴巴。...
经过上述的几个操作,一个Maven工程(dubbo-demo)以及其包含的三个Maven 模块(dubbo-demo-interface, dubbo-demo-provider 和 dubbo-demo-consumer)就建立完毕。
一般情况下,我们会通过 API 对外提供服务。这里,API 提供服务的接口的逻辑是固定的,换句话说,它具有通用性。但是,但我们遇到具有类似的业务逻辑的场景时,即核心的主干逻辑相同,而细节的实现略有不同,那我们该何去何从?很多时...
还有无数的取名场景,我可没打算也不可能列全,暂时想起上面这些比较有趣的供大家一乐。
携程当初为什么要引入 Dubbo 呢?实际上从 2013 年底起,携程内主要使用的就是基于 HTTP 协议的 SOA 微服务框架。这个框架是携程内部自行研发的,整体架构在这近6年中没有进行大的重构。受到当初设计的限制,框架本身的扩展...
sudo add-apt-repository ppa:webupd8team/java