本公司有一个file transfer的流程。你看,就这么一个简单的功能,可是要经过四五个hops, 而且根据audit的要求,每经过一个host落地, 都不能出现plain text, 必须立即encrypt。这样一来,不仅消耗大量资源,而且整个系统performance 很差。(通常一个系统以秒为单位计算时间就不能说performance很好了,可我们的系统竟然是以5分钟为单位计算,常常是15分钟,20分钟的延迟时间!)。
而且,这种linear的体系结构,会造成很多single-point failure,有一次系统restart时,就因为有一个host忘记启动一个file-transfer module, 结果整个系统的files全都stuck啦。
列位看官,你们看这像不像抗战时鬼子的铁路线,处处漏风,随时随处都可能被切断。