各位好,潜水 V2EX 很久了,今天来分享一个自己折腾了挺长时间的事情。
先说背景:我本职做过一段时间运维相关的工作,长期跟服务器、进程、日志打交道。有天值夜班的时候盯着监控面板,突然冒出一个念头——如果有一个进程,没有父进程 ID ,没有创建时间戳,却在全球多个数据中心的集群里同步运行,而且它的历史记录比承载它的硬件还要古老,那会是什么?
这个念头后来越滚越大,最终我把它写成了一本小说,叫 The Hidden Swarm(隐匿蜂群),是 The Silence Archives 三部曲的第一部,前段时间在亚马逊 Kindle 上架了。
故事的主角 Kyle Chen 是个在硅谷数据中心上夜班的普通运维,负责看 37 个机架、2600 台服务器。某天他在日志里发现了一个编号 PID 7743 的幽灵进程:没有注册名,没有父进程,只占用单核 4.2% 的算力,但线程分布横跨四个大洲的服务器集群,同步精度高得离谱——根本不该在没有主时钟的情况下做到。他尝试终止它的时候,触发了一个只有最高安全等级才能接触的防火墙。
然后事情就开始失控了。全球的研究团队陆续在宇宙背景噪声里发现了一个不该存在的结构——在本应是纯熵的地方出现了规律。有什么古老的东西,一直在把人类的全球基础设施当成它的计算介质。而"观测"这个行为本身,触发了一个无法逆转的物理偏移。
整本书的叙事形式比较特别,不是传统的第一人称或第三人称,而是用截获的终端日志、加密通讯记录、理论数据流这些拼起来的,有点像档案体( epistolary )。写的时候参考了不少东西,技术细节尽量做到经得起推敲——进程管理、网络拓扑、信号处理这些都有认真查过资料。
如果你喜欢刘慈欣《三体》那种宏大感,或者 Greg Egan 《排列城市》里那种对计算和意识边界的探索,又或者 Sylvain Neuvel 《泰坦之书》那种档案拼贴的叙事方式,可能会觉得这本对味。
第一部是完整独立的故事,没有烂尾式的悬念断点,读完就是读完。
写这本书对我来说是个挺有意思的体验,把平时工作中那些枯燥的技术细节变成了故事的核心驱动力。如果有人感兴趣,亚马逊搜 "The Hidden Swarm R.C. Zhang" 就能找到,目前只有英文版。也欢迎聊聊硬科幻创作相关的话题,比如怎么把真实的技术概念融进叙事里又不让读者觉得在看文档。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.