我发现谷歌,微软, FB 等这些大公司是不用一些开源软件的

174 天前
 rower
举个例子,国内比较火的大数据组件 Flink ,我好像没有见过这些公司的案例,国内互联网公司用的很多。
他们很多都自研,很好奇他们用的什么。
大家也可以举一些例子,就是他们自用的对比开源的
3115 次点击
所在节点    开源软件
16 条回复
h272377502
174 天前
emmm ,表达的难以理解。。。
forvvvv123
174 天前
这种大企业是有一部分用自研组件的,感觉跟国内国外没关系;

国内国外大企业都有一定比例的自研组件,

有的是为了特定场景下的优化,比如我这个业务不需要很强的事务,我可以根据业务特性的架构搞一个性能极强存储,但是并不通用,还需要很多人人肉维护,甚至跟自己业务的运维体系深度绑定;

有的是当时还没有合适开源组件;

还有在企业内晋级的原因,用开源咋写 ppt 咋晋级啊;
rower
174 天前
@forvvvv123 有些道理
Goooooos
174 天前
公司大,有很多的项目组,用了不一定要说出来
beixiao
174 天前
你不知道并不代表没有…..
wawaguo
174 天前
有没有可能很多都是那些大公司开源出来的
tool2d
174 天前
github 上 google 用到很多第三方开源库的,但都是比较底层那种。

你说的 flink 是业务向的,业务组件肯定都是用自己的,每个公司需求不一样的。
gpt5
174 天前
你用一个组件,如果有了什么特殊的需求,一般只能憋着,毕竟只是伸手党。
一个大厂用了一个组件,如果有了什么特殊的需求,找个人魔改就是了,改到最后发现,还不如自己做一个。
pkoukk
174 天前
你咋知道人家不用的?
你看一个公司的官网使用 React 做的,能判断他们的内部系统没有用 Vue 的么?
一个公司对外系统和对内系统至少是 2 8 开,对外可能尽量减少依赖,存在各自要求,对内就宽松很多了
wangpugod2003
174 天前
这些大厂都是自己内部有需求,先做出来,然后推向市场。
你说的恰好反过来。
就比如说,google 为啥不用 mapreduce,hadoop 了 O(∩_∩)O
wu00
174 天前
开源项目不都是凭空想象出来的,大多都是基于大厂内部现有成熟的方案开源出来的。
lambdaq
174 天前
呃。。。。flink 之所以被发明出来就是抄袭 ms fb goog 内部先进数据处理套件的开源免费替代品啊。。。。

为啥老子长得像儿子系列。。。。。。。
wheat0r
174 天前
软件的分类是细致和复杂的,我就不敢说大企业不用 gcc 和 curl
huibosa
174 天前
看一些博客里介绍的,这些厂的 mono repo 里,十亿行级别的代码
crazyTanuki
174 天前
@huibosa 十亿行如果维护,岂不是鼠标滚轮滚冒烟了
assiadamo
174 天前
可以看下 corejs 作者的抱怨,各种大公司的网站用的 corejs 做适配,但一分钱不捐,作者生活成问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/993705

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX