纵向拆分和横向拆分
来源:互联网 发布:linux rpm安装命令 编辑:程序博客网 时间:2024/05/18 22:51
纵向拆分:通过对业务进行梳理,根据业务的特性把应用拆开,不同的业务模块独立部署。
例如:
商品购买流程可拆分为:
订单管理 订单稽查
新增产品 产品查询
客户管理 历史查询
横向拆分:将核心的、公共的业务拆分出来,通过分布式服务框架对业务进行服务化,消费者通过标准的契约来消费这些服务。服务提供者独立打包、部署和演进,与消费者解耦。
例如
业务1:订单创建服务 库存查询 移动支付服务 等
业务2:订单创建服务 库存查询 移动支付服务 等
阅读全文
0 0
- 纵向拆分和横向拆分
- 数据库拆分:横向拆分和纵向拆分
- 数据库拆分:横向拆分和纵向拆分
- Asp.Net 网站优化系列 数据库优化 分字诀 分表(纵向拆分,横向分区)
- 拆分
- 垂直拆分和水平拆分
- 横向越权和纵向越权
- 数据库水平拆分和垂直拆分区别(
- EntityFramework 实体拆分和表拆分
- 数据库水平拆分和垂直拆分区别
- Mysql 水平拆分和垂直拆分
- 数据库水平拆分和垂直拆分区别(
- 表的垂直拆分和水平拆分
- 表的垂直拆分和水平拆分
- mysql的水平拆分和垂直拆分
- Mysql 水平拆分和垂直拆分
- 表的垂直拆分和水平拆分
- 数据库的水平拆分和垂直拆分
- 数论[模板]
- 二叉搜索树的操作集(30 分)
- 线程池
- 数据结构单链表应用
- Git简单入门
- 纵向拆分和横向拆分
- HTTP简介
- LeetCode-667:Beautiful Arrangement II (数组的完美安排) -- medium
- JavaScript中的try...catch语句和es5的严格模式
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战001--机器准备
- oracle常用函数小结(一)
- 笨办法学python17 更多文件操作
- Java集合之LinkedHashMap源码分析
- CountDownLatch