举个例子,国内比较火的大数据组件 Flink ,我好像没有见过这些公司的案例,国内互联网公司用的很多。
他们很多都自研,很好奇他们用的什么。
大家也可以举一些例子,就是他们自用的对比开源的
他们很多都自研,很好奇他们用的什么。
大家也可以举一些例子,就是他们自用的对比开源的
|
casatAwayNov 21, 2023
1
emmm ,表达的难以理解。。。
|
|
forvvvv123Nov 21, 2023
2
这种大企业是有一部分用自研组件的,感觉跟国内国外没关系;
国内国外大企业都有一定比例的自研组件, 有的是为了特定场景下的优化,比如我这个业务不需要很强的事务,我可以根据业务特性的架构搞一个性能极强存储,但是并不通用,还需要很多人人肉维护,甚至跟自己业务的运维体系深度绑定; 有的是当时还没有合适开源组件; 还有在企业内晋级的原因,用开源咋写 ppt 咋晋级啊; |
|
3
@forvvvv123 有些道理
|
|
SezxyNov 21, 2023
4
公司大,有很多的项目组,用了不一定要说出来
|
|
5
你不知道并不代表没有…..
|
|
wawaguoNov 21, 2023
6
有没有可能很多都是那些大公司开源出来的
|
|
tool2dNov 21, 2023
7
github 上 google 用到很多第三方开源库的,但都是比较底层那种。
你说的 flink 是业务向的,业务组件肯定都是用自己的,每个公司需求不一样的。 |
|
gpt5Nov 21, 2023
8
你用一个组件,如果有了什么特殊的需求,一般只能憋着,毕竟只是伸手党。
一个大厂用了一个组件,如果有了什么特殊的需求,找个人魔改就是了,改到最后发现,还不如自己做一个。 |
|
pkoukkNov 21, 2023
9
你咋知道人家不用的?
你看一个公司的官网使用 React 做的,能判断他们的内部系统没有用 Vue 的么? 一个公司对外系统和对内系统至少是 2 8 开,对外可能尽量减少依赖,存在各自要求,对内就宽松很多了 |
|
10
这些大厂都是自己内部有需求,先做出来,然后推向市场。
你说的恰好反过来。 就比如说,google 为啥不用 mapreduce,hadoop 了 O(∩_∩)O |
|
wu00Nov 21, 2023
11
开源项目不都是凭空想象出来的,大多都是基于大厂内部现有成熟的方案开源出来的。
|
|
tf2Nov 21, 2023
12
呃。。。。flink 之所以被发明出来就是抄袭 ms fb goog 内部先进数据处理套件的开源免费替代品啊。。。。
为啥老子长得像儿子系列。。。。。。。 |
|
wheat0rNov 21, 2023 via iPhone
13
软件的分类是细致和复杂的,我就不敢说大企业不用 gcc 和 curl
|
|
huibosaNov 21, 2023
14
看一些博客里介绍的,这些厂的 mono repo 里,十亿行级别的代码
|
|
crazyTanukiNov 21, 2023
15
@huibosa 十亿行如果维护,岂不是鼠标滚轮滚冒烟了
|
|
badbyeNov 21, 2023
16
可以看下 corejs 作者的抱怨,各种大公司的网站用的 corejs 做适配,但一分钱不捐,作者生活成问题
|