dubbo
文章平均质量分 76
yiduwangkai
这个作者很懒,什么都没留下…
展开
-
互联网架构分层常用原则
本文来自Firat Atagun的《架构演化中的软件设计原则》,文中给出了软件架构演化过程中出现的4种经典架构,就每种架构,分析了其主要特点并在几个度量维度给出结论。在文章的最后,Firat Atagun给出了4种架构的多维对比。本文的完整演讲稿是架构演化中的软件设计原则。1 分层架构分层架构是最常见的架构,也被称为n层架构。多年以来,许多企业和公司都在他们的项目中使用这种架构,它已经几乎成为...原创 2016-08-31 16:04:07 · 993 阅读 · 0 评论 -
dubbo源代码-InjvmProtocol
本地调用,使用了Injvm协议,是一个伪协议,它不开启端口,不发起远程调用,只在JVM内直接关联,但执行Dubbo的Filter链。 Define injvm protocol: Set default protocol: Set service protocol: Use injvm first: 或 注意:服...原创 2016-09-06 20:24:57 · 852 阅读 · 0 评论 -
dubbo源代码-线程池分析
dubbo默认提供了三种线程池,分别是fixed 固定大小线程池,启动时建立线程,不关闭,一直持有。cached 缓存线程池,空闲一分钟自动删除,需要时重建。limited 可伸缩线程池,但池中的线程数只会增长不会收缩。(为避免收缩时突然来了大流量引起的性能问题)。fixed:public class FixedThreadPool implements ThreadPoo...原创 2016-09-09 15:19:14 · 343 阅读 · 0 评论