什么是响应式系统

什么是响应式系统(Reactive System),为什么需要响应式系统?

几年之前,大型应用就是几台服务器,几个G的数据,数秒的响应时间,甚至还可以有每天几个小时的离线维护时间。但是现在,随着设备终端的极具增多,我们可能需要运行在集群上的成千的服务器,而用户要求毫秒级的响应时间,需要100%的在线时间,数据量更是以P(10的6次方G)计数,这就对我们的系统提出的极高的要求,旧的系统架构已经不能满足要求,我们需要基于全新架构的全新的系统,于是各个有需求的组织提出了响应式系统的概念。

响应式系统的目标是灵敏度高,系统稳健一直有回复,松耦合和可扩展。我们定义响应式系统的4个显著特点:能灵敏响应请求的(Responsive),能回复的(Resilient),可伸缩扩展的(Elastic),基于消息驱动的(Message Driven)。

“基于消息驱动”的方式对 “系统一直有回复和可扩展” 提供支持,而“系统能回复和可扩展”的形态使 “系统可以灵敏响应请求”成为可能。最终的价值是“系统可以灵敏响应请求”,这样的系统就称为响应式系统(Reactive System)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值