公司发展初期,一般是先进行从0到1,不会以上来就进行系统拆分,这样就会开发出一些大而全的系统,系统中的一个模块出现问题时,整个系统就不可用了,首先想到的解决方案是通过部署多个实例,通过负载均衡进行路由转发,但是这种情况无法避免某个模块因为BUG而导致内存溢出,导致整个系统瘫痪的风险,因此,遮样的解决方案只是一个过渡,比较好的解决方案是通过将系统拆解分为多个子系统来实现物理隔离,通过进程隔离使得某一个子系统出现问题时不会影响到其他子系统。
系统设计中的进程隔离
最新推荐文章于 2024-05-04 23:01:18 发布