拆分指的是将系统中的复杂业务调用拆分为多个简单的调用,如图1-7-7所示。拆分一般遵循的原则如下:
· 对于高并发的业务,请求调用单独拆分为单个的子系统应用。
· 对于并发访问量接近的业务,可以按照产品业务进行拆分,相同的产品业务都归类到一个新的子系统中。
图1-7-7
系统拆分带来的好处就是高并发的业务不会对低并发业务的性能造成影响,而且系统在硬件扩展时,也可以有针对性地进行扩展,避免资源的浪费。 8gD78NKg8WMp/0OlFegGKWK3cDhikppFfxDiKyxudkCvg/hnwLxr4X0qHO39U3XK