新年到了,微软Exchange服务出故障了,原因竟然是…

先上图

前几天当我看到这个笑话的时候我没有在意,都2202年了,难道还有人用整型来存储日期吗?

还真有!

今天我刷到了量子位的一篇文章:微软2022新bug:大量程序员连夜加班,只因日期数据溢出

内容是2022年1月1日微软Exchange服务出现故障,电子邮件发不出去了。

Exchange Server是微软推出的一套电子邮件服务组件,可用于构建企业、高校或机构的邮件系统。简单来说,用它不止能构建“邮箱工作群”,还能协调内部工作流等。

原因是Exchange服务服务的一个子系统(邮件过滤管理系统FIP-FS)就是用int32来存储“yymmddhhmm”的

我甚至怀疑博主是已知Exchange服务有问题才发的帖子。很尴尬,微软被预言到了。

据说微软的员工新年刚到就被拉回去加班,程序员何苦为难程序员…

一个冷知识。那就是python3中整数是没有上限的

在cpython的实现中它是被分块后存储在数组中的。当然理论上还是受机器内存大小的影响的

你可能感兴趣的:(新年到了,微软Exchange服务出故障了,原因竟然是…)