digoal
2022-07-13
PostgreSQL , 开源
用开源一定是当小白鼠吗?
- 主要取决于开源和企业版的关系, 开源是上游, 企业版是下游, 通常这种情况开源用户就是小白鼠. (大多数开源产品是这种模式, 包括centos 改变后的 centos stream)
- 如果开源是下游+上游? 情况就不一样了, 例如
- 云数据库开源, 云数据库是开源稳定分支的上游, 开源只是延迟了几个月发版.
- 开源在接受外部贡献时, 贡献在开源的开发分支, 被选定的代码才会合并到云数据库内核, 然后再从云数据库同步到开源的稳定分支.
- 这种情况开源稳定分支绝对不是小白鼠, 而开源开发分支是小白鼠.
中央空调一定费钱|省钱吗?
- 同时在线的人多, 均摊后更省电, 同时在线的人少就费电, 正和博弈.
一个9寸和两个5寸的披萨哪个好,估计大多数人选2个5寸,但是实际上圆的面积是平方比关系。81 : 25+25
你现在觉得哪个好?
问题出在理性和感性脑问题。查理芒格就发明了双轨分析法。
- 思考是很耗费能量的, 大脑的能量消耗: 它重3斤左右,仅占人体重的2%,但是它消耗的能量却占人体的20%。
- 所以需要将公理、定理变成肌肉记忆. 这样就不需要过多思考, 立马做出正确决定.
再来几个:
- 小用户用云服务是赢的, 特别是起步部署、运维、管理门槛较高的产品.
- 云服务可以低使用成本享受高端产品, 不需要花大价钱投入大量硬件来部署集群、不需要投入人力维护成本.
- 大用户用开源是赢的, 特别是自主可控的开源.
- 相比商业产品. 自主掌控开源代码、把握开源项目发展方向,使之更好的适应自身业务, 同时撬动社会其他资源共同为开源项目贡献代码, 长期降本提效. (例如PostgreSQL社区的日本电信、NTT、西门子等贡献者).
- SaaS企业用云是赢的, 因为
SaaS + 云 = 轻资产模式 (启动成本低, 按量付费)
低于软件交付型ISV
低于SaaS + IDC (部署的启动成本高)
- 小用户用开源+云IaaS是赢的, 指起步部署、运维、管理门槛较低的开源产品.
- 因为开源免费, 降本增效/接入开源生态/人才更好找/跨系统之间的兼容性更好.