格式化拼音反混淆
要谈传统单体应用的微服务拆分,首先需要对应用本身的形态进行理解。一般来讲应用包括两种类型。一种是流程驱动类应用,类似OA系统,ITSM系统等。一类是数据驱动类应用,典型的是资产管理系统,资源管理系统。 数据驱动类应用底层是一个大共享数据库,这个数据库很难进行拆分,否则导致上层应用实现存在大量的跨库和分布式事务问题。而对于流程类应用,往往流程对应的底层数据对象相对独立,耦合性小,因此更加容易进行拆分。
要谈传统单体应用的微服务拆分,首先需要对应用本身的形态进行理解。一般来讲应用包括两种类型。一种是流程驱动类应用,类似OA系统,ITSM系统等。一类是数据驱动类应用,典型的是资产管理系统,资源管理系统。
数据驱动类应用底层是一个大共享数据库,这个数据库很难进行拆分,否则导致上层应用实现存在大量的跨库和分布式事务问题。而对于流程类应用,往往流程对应的底层数据对象相对独立,耦合性小,因此更加容易进行拆分。
欢迎在评论区写下你对这篇文章的看法。
首页 - Wiki Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-24 23:16 浙ICP备14020137号-1 $访客地图$