业务横向拆分和纵向拆分
Posted lynnnet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了业务横向拆分和纵向拆分相关的知识,希望对你有一定的参考价值。
大规模系统架构的设计一般原则就是尽可能地拆分,以达到更好的独立扩展与伸缩、更灵活的部署、更好的隔离和容错、更好的开发效率。具体的拆分策略大体上可以分为横向拆分和纵向拆分。
总结:纵向拆分主要从业务角度进行,根据业务分割为不同的子系统;而横向拆分侧重于原业务深入拆分,然后服务重组。
ps:关于拆分在数据库、技术层面又有不同的定义。
以上是关于业务横向拆分和纵向拆分的主要内容,如果未能解决你的问题,请参考以下文章
架构设计:系统存储(13)——MySQL横向拆分与业务透明化
架构设计:系统存储(14)——MySQL横向拆分与业务透明化
在拆分视图中,当应用程序以横向模式启动时如何将视图调整到屏幕
UISplitViewController 在横向模式下出现纵向