寓言故事
长卷入馆时不再一次铺满整张桌
档案馆接到一卷极长的海贸契约。旧规矩要求先把整卷铺开、编号、读完,之后才允许任何人处理下一份小申请。这天长卷占住了唯一大桌,后面只问一个地址的小纸条也要等。馆员们没有偷懒,可短事被长事挡在门外,队伍越来越急。馆长先规定长卷只能上午来。下午确实轻松些,上午却变成灾难;而且真实业务不会按馆长的时辰表到达。
有人建议把长卷退回,让客户改短。客户说契约本来就长,不能因为馆里桌子小就删掉关键条款。
后来调度员把长卷预读切成几段。馆员先处理一段,释放桌面,再夹入几张短纸条,然后继续下一段长卷。
长卷并没有被丢弃,最终仍会完整读完。不同的是,预读工作不再一次吞掉全部计算时隙,短请求能在段与段之间进入。
馆里开始记录每段大小、切换成本和短纸条等待时间。分得太碎会来回搬纸,分得太粗又会挡住别人。
馆长终于看到,长输入的麻烦不只是总量大,而是预填充阶段容易独占资源。把预填充切块调度,能让长短请求在同一套服务里共存。
调度员第一次切得太细,馆员光是卷起、放下、重新找位置就耗了半天。第二次切得太粗,短纸条又被挡住。馆长这才把段长当成需要调的手艺,而不是随手一剪。
后来馆里同时来了长契约、短地址和中等账单。大桌像有了呼吸,长卷稳步推进,短事不再饿死在门口。大家终于明白,公平不是让每份纸都一样长,而是让资源不被某一份纸独占。这门手艺让馆员既尊重长卷的完整性,也照顾短纸条的等待成本。馆里的长短活,终于能在同一张桌上轮流前进。