架构设计

架构设计,架构师必备技能之一。旨在提供优秀的架构设计方案文章以及一系列的架构理论文章

架构设计:负载均衡层设计方案

chenssy阅读(463)评论(0)赞(1)

架构设计:负载均衡层设计方案(1)——负载场景和解决方式 架构设计:负载均衡层设计方案(2)——Nginx安装 架构设计:负载均衡层设计方案(3)——Nginx进阶 架构设计:负载均衡层设计方案(4)——LVS原理 架构设计:负载均衡层设计...

每秒上千订单场景下的分布式锁高并发优化思路

chenssy阅读(250)评论(1)赞(2)

今天就给大家聊一个有意思的话题:每秒上千订单场景下,如何对分布式锁的并发能力进行优化? 背景引入 首先,我们一起来看看这个问题的背景? 前段时间有个朋友在外面面试,然后有一天找我聊说:有一个国内不错的电商公司,面试官给他出了一个场景题: 假...

深入理解计算机系统

chenssy阅读(474)评论(0)赞(0)

深入理解计算机系统(序章)------谈程序员为什么要懂底层计算机结构 深入理解计算机系统(1.1)------Hello World 是如何运行的 深入理解计算机系统(1.2)------存储设备 深入理解计算机系统(1.3)------...

不用找了,大厂在用的分库分表方案,都在这了!

chenssy阅读(348)评论(0)赞(0)

一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。 在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。...

不停机分库分表迁移

chenssy阅读(280)评论(0)赞(0)

需求说明 类似订单表,用户表这种未来规模上亿甚至上十亿百亿的海量数据表,在项目初期为了快速上线,一般只是单表设计,不需要考虑分库分表。随着业务的发展,单表容量超过千万甚至达到亿级别以上,这时候就需要考虑分库分表这个问题了,而不停机分库分表迁...