前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开源:您今天所做的事影响着数十亿人

开源:您今天所做的事影响着数十亿人

作者头像
用户6543014
发布2020-02-12 12:20:20
2900
发布2020-02-12 12:20:20
举报
文章被收录于专栏:CU技术社区CU技术社区

如果您也使用开源软件,我们可能会打赌您可能不知道您每天所做的事情都会影响十亿人口。惊讶吗你不应该!实际上,考虑到开放源代码软件在全球各行各业的普及程度,这一数字很有可能甚至更大。

开源软件和服务是众多应用程序和关键业务系统的核心,我们常常忘记了社会每天有多少依赖它。其中一些系统是与生死有关的!

开源中的生与死

几年前,我曾帮助将MySQL部署在首批采用开放源代码软件的医院系统中,并将MySQL置于其患者病历传输系统的核心。当有人到达急诊室或为手术做准备时,该系统将显示所有医院记录,以便医生获得他们所需的信息。这是一个非常强大的用例,因为该软件确实牵扯着人们的生死。

目前,Percona有许多不同的医疗和健康相关公司作为客户,其中一些公司的公司职责是从Oracle和Microsoft转移到MySQL。他们预计,仅今年一年,他们将在已经庞大的MySQL足迹中增加约5000个应用程序,其中许多应用程序直接与患者获得所需服务有关。现在考虑一下:一个医院集团有超过4000万用户,他们使用他们的系统来获得医疗保险,从供应商那里获得帮助并确保获得医疗服务。他们也恰好在全球雇用了约200,000名员工。而一个软件错误或一些不正确的建议可能会影响多达4000万人。

互联网因我们而活着

让我们离开医学领域一秒钟,然后讨论一下互联网。从头开始;让我们谈谈特定行业中的特定公司。该公司是一家B2C公司,直接为消费者提供服务。

几年前,该公司估计有3500名员工和3000万订户。但是有一天,由于迁移不良,他们经历了多天的停机。但是,为什么要中断几天呢?

他们没有备份。

没错-耗资数百万美元的操作没有设置简单的MySQL备份。当然,这不是像医院那样的生死攸关的情况,但是数以百万计的人(顾客!)会感到不便。此外,数百人失业,这反过来影响了许多家庭和数千人。一次小小的动作就会影响到数百万人。

数十亿

如果我们看一下世界上最大的公司,您可以打赌他们正在运行某种形式的开源软件来管理其业务。目前,规模最大的一家公司拥有230万名员工,收入为5150亿美元,每个星期都有2.75亿客户。我们可以在这里进行数学计算,以了解一行代码或一个错误会对多少人造成影响,但是要跟踪它的过程可能会有点令人不快,因此,让我们在美国最大的公司列表中选择第40位。

这家公司有45万名员工,每天有850万名顾客光顾其2764家门店。

假设这家公司正在使用MySQL管理其客户、供应和库存数据库。这意味着不仅公司的直接员工可以访问和使用该软件,而且客户、供应商、运输公司、子公司和制造商/加工设施也可以访问和使用该软件。

以下是对这家公司的一些快速计算和估算:

直接使用者:

450,000名员工+ 8,500,000名客户+估计有250,000个“其他”用户= 9,200,000位直接在该公司与MySQL交互的人。

这些用户的家属:

如果该公司倒闭,甚至只是经历了糟糕的技术日,那么数百万人将受到影响,即使他们自己并没有直接为公司工作。使用上述数学方法,我们接着看,有920万人直接使用该软件,我们估计其中有一半人有配偶和一个孩子。

有配偶和子女的4,600,000人= 13,800,000人。加上没有配偶或子女的4,600,000,每天总共有18,400,000人依赖于MySQL。

每行代码,发现和修复的每个错误,每个新功能都进行了优化:您在开源软件行业中的日常工作影响着全球数十亿人。他们依靠我们来正确解决问题,保持他们的系统高效、正确地运行,并在出现问题时及时出现。如果一家中型公司依靠MySQL正常运行

如果该公司倒闭,甚至只是经历了糟糕的技术日,那么数百万人将受到影响,即使他们自己并没有直接为公司工作。使用上述数学方法,有920万人直接使用该软件,我们估计其中有一半人有配偶和一个孩子。

有配偶和子女的4,600,000人= 13,800,000人。加上没有配偶或子女的4,600,000,您每天每天总共有18,400,000人依赖于MySQL。

每行代码,发现和修复的每个错误,每个新功能都进行了优化:您在开源软件行业中的日常工作影响着全球数十亿人。他们依靠我们来正确解决问题,保持他们的系统高效,正确地运行,并在出现问题时及时出现。如果一家中型公司依靠MySQL至少可以为18,400,000人正常运行,请想象有多少人和系统实际上都依赖于开源软件呢?十亿?

我们为您鼓掌!

如果您是贡献开源软件的数千人之一,请感到自豪!随着开源软件行业的不断发展,我们都应该意识到我们所做的工作具有多大的影响力。实际上,我们正在影响周围人们的健康和福祉,并使数十亿其他人的世界变得更美好。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-01-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SACC开源架构 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档