题主问为什么,那答案大概是题主出现了幻觉。
业务类型不同导致架构选择不同,宏观的东西不好比较,就拿互联网中大名鼎鼎的protobuf举个例子吧。
以前有人拿protobuf存游戏数据(可能是一个相当大的复杂数据,还有专门的导入导出流程),发现性能不好,于是搞了FlatBuffers。
免得有人质疑FlatBuffers的出身,这里引用一下他们官方的说法。
或许FlatBuffers在文件尺寸和接口易用性上还不如protobuf,可是这条路子后面发展出了 Prot…。
看《士兵突击》有哪些二刷才懂的细节?
一流女演员和一流AV女演员去演电影中AV女演员的角色,哪个会演得更好?
为什么有的女生喜欢穿紧身牛仔裤?
英特尔的衰落,是因为真正做事的工程师被挖了?还是公司战略出问题?
MacBook的诱惑在哪里?
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?