如题,有两个系统A和B,他们互相依赖了另外一个系统的部分功能
image.png
经典的改进方法是,下沉公共部分。
把B被A用到的功能分出去,成立一个新服务,A和B同时依赖这个新服务。
image.png
经典的优化都这里就结束了,还有没什么其他方法?
假如A依赖B,B依赖A
假如B只依赖A,不依赖其他服务
那么,合,可以是一个选择。
把B都功能整合到A中,在一个服务内再去迭代优化,会比两个服务轻松许多。
image.png
如题,有两个系统A和B,他们互相依赖了另外一个系统的部分功能
经典的改进方法是,下沉公共部分。
把B被A用到的功能分出去,成立一个新服务,A和B同时依赖这个新服务。
经典的优化都这里就结束了,还有没什么其他方法?
假如A依赖B,B依赖A
假如B只依赖A,不依赖其他服务
那么,合,可以是一个选择。
把B都功能整合到A中,在一个服务内再去迭代优化,会比两个服务轻松许多。