1、简介 Dubbo由阿里巴巴开源,是一个分布式服务框架,致力于提供高性能和透明化的RPC(远程过程调用)远程服务调用方案,以及SOA服务治理方案。如果没有分布式的需求,Dbubbo是不需要的,其本质是远程服务调用的分布式框架,与之前的WebService不同。 电商系统的演变过程: 1、单一应用架 ...
分类:
其他好文 时间:
2018-05-24 18:57:59
阅读次数:
203
从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分享自己的工作经验。著有《架构探险 ...
分类:
编程语言 时间:
2018-05-21 12:33:33
阅读次数:
221
分布式、微服务、集群概念梳理 分布式 从本质上讲分布式表明的是一种解决方案,即由传统的单体应用,扩展成多体结构。 它的实施基础就是将可以独立出来的功能模块放在不同的服务器上,然后通过REST,RPC,消息中间件等方式来实现不同服务器之间的通信,这些不同服务器上的不同模块实现通信后,最后组成多体应用。 ...
分类:
其他好文 时间:
2018-05-20 18:02:20
阅读次数:
154
精品教程推送:PL1423-JAVA300集2018版(2.28修订,5.28日修订完毕)学习要趁早,点滴记录,学习就是进步! 不要到处找了,抓紧提升自己!版权保护,加Q:1225462853 Q群:702101215或关注公众号:菜鸟奋斗 品优购- 需求分析与系统设计 2.1品优购简介 品优购网上 ...
分类:
其他好文 时间:
2018-05-19 20:36:41
阅读次数:
611
阅读目录: 1. ELK Stack 简介 2. 环境准备 3. 安装 Elasticsearch 4. 安装 Kibana 5. Kibana 使用 6. Elasticsearch 命令 最近在开发分布式服务追踪,使用 Spring Cloud Sleuth Zipkin + Stream + ...
分类:
其他好文 时间:
2018-05-15 10:49:22
阅读次数:
398
转载自知乎链接:https://www.zhihu.com/question/27994350/answer/118821214 现代APM体系,基本都是参考Google的Dapper(大规模分布式系统的跟踪系统)的体系来做的。通过跟踪请求的处理过程,来对应用系统在前后端处理、服务端调用的性能消耗进 ...
分类:
其他好文 时间:
2018-05-12 23:06:20
阅读次数:
363
Hystrix是什么在分布式环境下,不可避免的有一些服务会失效,Hystrix通过延迟容忍和错误容忍逻辑,可以控制分布式服务之间的交互。Hystrix可以隔离服务访问入口、抑制级联错误、 支持fallback,所有的这些都可以提升系统的整体弹性(resiliency)。 Hystrix用来做什么 保 ...
分类:
Web程序 时间:
2018-05-11 14:33:12
阅读次数:
502
DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。 安装成功需要做的准备(顺序进行): 1.本地需要安装maven环 ...
分类:
其他好文 时间:
2018-05-08 14:25:23
阅读次数:
195
FROM http://www.cnblogs.com/weidagang2046/archive/2011/06/04/idempotence.html 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或R ...
分类:
Web程序 时间:
2018-05-07 13:30:28
阅读次数:
249
一、Duboo基本概念解释 Dubbo是一种分布式服务框架。 Webservice也是一种服务框架,但是webservice并不是分布式的服务框架,他需要结合F5实现负载均衡。因此,dubbo除了可以提供服务之外,还可以实现软负载均衡。它还提供了两个功能Monitor 监控中心和调用中心。这两个是可 ...
分类:
其他好文 时间:
2018-05-07 10:17:07
阅读次数:
182