近日读到一篇文章,作者是做海量分布式服务器系统设计开发的,文中提到: 核心能力是什么?是架构设计,关键细节设计的能力和经验。在海量服务器设计领域,核心能力,大概包含物理设计和软件设计。物理设计包含:磁盘存储设计,内存缓存设计,核心数据结构设计,一致性问题处理,容灾设计等;软件设计方面包含:模块划分, ...
分类:
编程语言 时间:
2018-12-16 23:34:14
阅读次数:
294
网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,rpc基于长连接的远程过程调用应用而生。 一:A服务调用B服务,整个调用过程,主要经历如下几个步骤:(摘自优知学院:http://youzhixueyuan.com/implementation-princ ...
分类:
其他好文 时间:
2018-12-08 22:34:31
阅读次数:
155
ActiveMQ集群的三种模式,如图(官网) 1、第一种模式基于共享文件系统实现的,例如NFS、GlusterFs 2、第二种模式是共享一个数据库 3、第三种依赖Zookeeper协调分布式服务 如下记载基于第三种方式的安装与配置,基于3台云服务器(m1,m1s1,m1s2) 一、安装Zookeep ...
分类:
数据库 时间:
2018-12-06 20:46:29
阅读次数:
274
1:服务层面用Dubbo+Zookeeper实现分布式服务,然后Http web层用 Nginx 实现高可用集群方案,本文记录下demo例子 2:windows环境, zk 3台伪集群 ,idea,maven 3:zk集群已搭建好,首先开起zk集群 cd /bin 目录下 zkcli.cmd -se ...
分类:
其他好文 时间:
2018-12-04 11:32:55
阅读次数:
322
栈长得到消息,Hystrix 停止开发了。。。 大家如果有对 Hystrix 不清楚的,请看下这篇文章: "分布式服务防雪崩熔断器,Hystrix理论+实战" 。 来看下 Hystrix 停止开发官宣: https://github.com/Netflix/Hystrix 文中大概的意思是: Hys ...
分类:
编程语言 时间:
2018-11-30 11:23:32
阅读次数:
164
Dubbo概述Dubbo是阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及作为SOA服务治理的方案。它的核心功能包括:#remoting:远程通讯基础,提供对多种NIO框架抽象封装,包括“同步转异步”和“请求-响应”模式的信息交换方式。#Cluster:服务框架核心,提供基于接口方法的远程过程调用,包括多协议支持,并提供软负载均衡和容错机制的集群支持。#
分类:
其他好文 时间:
2018-11-28 12:34:10
阅读次数:
164
原文:【ABP框架系列学习】N层架构(3)目录 0.引言 1.DDD分层 2.ABP应用构架模型 客户端应用程序(Client Applications) 表现层(Presentation Layer) 分布式服务层(Distributed Service Layer) 应用层(Applicatio... ...
分类:
其他好文 时间:
2018-11-23 01:12:30
阅读次数:
315
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。
分类:
其他好文 时间:
2018-11-21 17:48:23
阅读次数:
169
在跟着做淘淘商城项目时,用到了dubbo,作为一个SOA架构的项目,分为表现层与服务层,自然地,为了各个层之间解耦合(或者最大限度地松耦合),我们使用了dubbo这样一个alibaba开源的分布式服务框架,该框架最大的特点就是利用分层的方式来架构,从服务模型的角度来看,Dubbo采用的是一种非常简单 ...
分类:
其他好文 时间:
2018-11-09 12:41:58
阅读次数:
225
1.什么是Dubbo dubbo.io 代表是开源的 DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点 ?单一应用架 ...
分类:
其他好文 时间:
2018-11-09 11:28:31
阅读次数:
143