主要就是说了架构设计原则中的x,y,z轴吧,感觉也没有什么实质性的内容,立方体,也算是个新词,记录一下吧
x指水平扩展,就是横向扩展,复制系统,然后做负载均衡就行了
y指业务分割,把业务分割成一个一个独立的子系统,但是设计的时候要注意核心业务的隔离
z指基于用户的价值分割,我的理解是,跟vip和普通用户,对用户请求进行分割,做个性化处理吧。。。就是待遇不一样,有针对性
AKF扩展立方体(Scalability Cube),是《架构即未来》一书中提出的可扩展模型,这个立方体有三个轴线,每个轴线描述扩展性的一个维度,他们分别是产品、流程和团队:
X轴 —— 代表无差别的克隆服务和数据,工作可以很均匀的分散在不同的服务实例上;
Y轴 —— 关注应用中职责的划分,比如数据类型,交易执行类型的划分;
Z轴 —— 关注服务和数据的优先级划分,如分地域划分。

AKF扩展立方体<
本文介绍了AKF扩展立方体理论,涵盖X、Y、Z轴的扩展概念,包括水平扩展、业务分割和用户价值分割。讨论了各轴扩展的优缺点及适用场景,并提出实践建议,如分割应用、数据库和利用缓存来提高架构的扩展性。
订阅专栏 解锁全文
1605

被折叠的 条评论
为什么被折叠?



