寓言
驿道上有两个弯,第一个弯车马齐进山,第二个弯一辆一辆过吊桥
北地有一条驿道,从京城到边关一共八百里,中间最费时间的是两段路。第一段叫龙门湾,队伍从平原突然进入两山夹峙的峡谷。所有车马在谷口齐头并进,前面的路宽,容得下十骑并行——这段快、猛,一口气把全队推过峡谷。第二段叫一线桥,出了峡谷是窄窄的木悬桥,每次只能过一骑。一骑接一骑,无法并行。
驿道的调度官老秦管这条路管了十五年。他计算时间从来不算总里程,而是把龙门湾和一线桥拆开算。龙门湾的用时只取决于队伍的总重量和编队宽度——编队越宽、马力越足,过得越快。一线桥的用时取决于总长度再除以每骑速度——跟编队无关,跟天气、风速和每骑的刹停反应有关。
有一年朝廷给驿道拨了一笔提速预算。老秦第一个方案全压在龙门湾上:拓宽谷口、铺硬地、多买十匹快马。三个工程做完,龙门湾快了一倍。但一线桥没动。全年整体用时只减了一成——龙门湾本来就是过路全程里占比不到两成的那一段。好马坏马在谷口能体现差异,到了桥头全是排队的命。
第二年换了方案,预算一分为二。第一笔给龙门湾重铺路面,第二笔给一线桥加装滑轨、把木悬桥换成两骑并行的小拱桥。两段工程同步推进,全年整体用时减了四成。老秦在年终账单上跟新来的驿务主管讲:龙门湾是批量处理的并行阶段,一线桥是逐个通过的串行阶段。提速要分两段看,只盯着一头烧钱,剩下的全是浪费。
老秦把这条经验写进驿道手册:先有一段能让整队齐头并进的宽路,再有一段只能逐骑通过的窄桥。宽路要看总重量、编队和马力;窄桥要看每一骑落蹄之间的间隙。前一段追求一次推过更多人,后一段追求每一步都不断档。
老秦后来给沿线的每个驿站挂了一张路线图表,图上龙门湾标「并行·吞吐优先」,一线桥标「串行·时延优先」。他告诉驿卒:队伍卡在哪段,你就用哪段的策略去调。不要用修谷口的方法去修桥,桥不认马力。
后来有新调度官来接手,跟老秦抱怨一线桥还是太慢。老秦翻开记录:你们去年给桥投的所有预算,只换了每骑上桥时的提示灯,那是龙门湾该做的事情——并行段才需要提前备马。串行段真正需要的是把过桥间隙降到最低,让每匹马落蹄时桥面不回弹。