1. 概述
本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。
2. 基本概念
在介绍架构之前,为了避免部分读者对架构设...
云聊IM
2年前 (2019-07-29) 380℃
0喜欢
集群概念
1.两大关键特性
集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成。与单一服务实体相比较,集群提供了以下两个关键特性:
· &nbs...
云聊IM
2年前 (2019-05-22) 490℃
0喜欢
本文来自公众号:IT一刻钟
什么是负载均衡?
百度词条里的解释是:负载均衡,英文叫Load Balance,意思就是将请求或者数据分摊到多个操作单元上进行执行,共同完成工作任务。它的目的就通过调度集群,达到最佳化资源使用,最大化吞吐率,最小化响应时间,避免单点过载...
云聊IM
2年前 (2019-05-01) 647℃
0喜欢
上图是一个典型的互联网分层架构:
客户端层:典型调用方是browser或者APP站点应用层:实现核心业务逻辑,从下游获取数据,对上游返回html或者json数据-缓存层:加速访问存储数据-数据库层:固化数据存储
如果实施了服务化,这个分层架构图可能是这样:
...
云聊IM
2年前 (2019-02-15) 730℃
0喜欢
概述
本文将分享新浪微博系统开发工程师陈浩在 RTC 2018 实时互联网大会上的演讲。他分享了新浪微博直播互动答题架构设计的实战经验。其背后的百万高并发实时架构,值得借鉴并用于未来更多场景中。本文正文是对演讲内容的整理,请继续往下阅读。
什么是直播答题
首先,如下图所示,这是一...
云聊IM
2年前 (2018-10-23) 655℃
0喜欢
前言
不同于一般的企业应用,中大型互联网应用在着手开发前,精准和合理的架构设计是一个项目在技术上成功的首要因素。原因在于互联网应用无论是在产品概念还是运营推广上,讲究的都是一个“快”字,没有精准合理的架构设计,根本无法跟上产品的业务创新和海量用户的快速积累。
本文让我们结合典型的...
云聊IM
2年前 (2018-09-03) 2858℃
0喜欢