谈谈最近的工作、爱好和想法

作者在文中分享了自己从有赞离职后专注OLAP领域的经历,提到了对数据库内核组件化和云原生融合的设想,以及对AI发展的影响和担忧。文章还提及了对历史的兴趣,尤其是三国时期的诸葛亮,并讨论了AI技术如ChatGPT的震撼影响。
摘要由CSDN通过智能技术生成

这两年从有赞出来后专心搞 OLAP,从大应到 SelectDB 搞 Doris,也算是入门 OLAP 数据库内核这个领域了,接下去也会继续深耕这一块。首先还是感恩下一路走过来遇到的人和事,虽然也有很多不如意的,但是终归是自己的选择,结果还算是心满意足的。这两年慢慢觉得做人确实心态是最重要,能够真诚地调节到自己舒适的心态就是一种成功,至少是对自身而言。

最近的工作和爱好

虽然在家远程工作说实话有点孤单,但是每天写写代码,提高下性能,对自己来说也是一种有趣的经历。当然真的还只是个数据库内核刚入门的程序员,太多东西不懂,太多东西想学。。。此外,最近对历史也颇感兴趣,老是在 B 站刷相关视频。当然历史这个东西很多时候也没办法辨真假了,DDDD。不过至少很多在历史渲染出来的伟大的人和事,还是能够给自己一种思想和精神上不一样的东西,也能不拘泥于程序世界中。世界还是多元化的,很多东西还是有一定的道理的。特别喜欢看几类视频吧。

  • 首先,和小时候一样,特别喜欢看三国相关的视频。当然和小时候玩了很多三国游戏也有一定的关系。毕竟小时候历史全靠三国启蒙,地理全靠大航海时代 2 启蒙,可惜现在再重温,游戏虽然还能玩到,但已经没有当初那种初出茅庐的感觉和心境了。言归正传,看完这些视频之后是越来越崇拜诸葛孔明先生。卧龙先生是真的 NB,各种发明创造,经济上、军事上、做人上,真的是一个伟大的人。以至于我都怀疑他是穿越者,于是还因为 B 站推荐去看了疑似穿越者王莽的相关视频。所以别再搞什么卧龙凤雏的梗了。。。虽然最近是被 Team Ninja 的《卧龙》虐了一手。。。🐶
  • 其次,对中国近代史以及二战也是颇感兴趣。深深理解了落后就要挨打的道理和这个世界的疯狂和残酷。也觉得中国近代史到中国现在的发展水平,真的要感谢各种做出贡献的伟人。小时候不懂,那时候觉得就是一个课本,其实现实世界太复杂了,各种博弈,中国是真的不容易。总结来说,思想上的变局是人类一切变局的根源。

所以本身喜欢电子游戏的我,一不小心又入了看 Up 主玩《文明6》、《维多利亚3》、《欧陆风云》的坑。这种游戏当当云玩家还是真的有意思,自己小玩一波还可以,长时间玩目前也还没有这个时间和心思。

一些数据库内核的想法

接下来分享两个数据库内核方面的想法,其实和好几个朋友都分享过,也非常感谢朋友们能和我一起吃吃饭聊聊天。当然这些想法可能有点可笑,而且目前来说我也没有付诸行动。。。毕竟在我看来,想法这东西根本没有什么含金量,真正实现了才了不起。所以各位可以看成是在下在 YY。

数据库内核未来可能会组件化。

当然我知道这个很难。其实以我对历史和 IT 行业十多年的了解,定义标准,定义平台这件事情本身就很难,特别是现在类似于各做各自家自己的数据库,本来就没有标准,都是自己的标准,一个不恰当的比喻像极了军阀割据,至少从目前来看,没有显性的统一标准的组织和利益动机存在。但是我们先假设这件事情最后变成真的局面以及它能带来的好处。那么如果把现在数据库各大厂商比喻成在做品牌电脑的话,那么组件化成真之后,就变成了组装电脑。很多数据库厂商可以从做整机变成做 CPU、主板、显卡、硬盘等等,对应数据库的就是 planner、计算、存储等等。

这样的好处首先降低了“卷”、重复劳动,能够各司其职,整合人才资源,专门做好自己擅长的,整个行业来说,能够更加健康的良性发展。其次,我们能够更快地去开发相关的 SaaS 组件或者衍生服务,比如你今天要做 AI for DB,不用重新大招一个新的数据库。最后,引出这个想法的另外一个关键点就是这时候能够有一个平台来把装配这些组件。

这个平台我暂时称它为数据库云商店(Database Cloud Store)。

  • 要提供事实标准的 SDK,能够让组件和服务快速接入。
  • 要提供 SaaS 服务,不但是数据库组件能接入,也能是衍生服务,比如在组件上做个插件等等。
  • 用户可以按照自己的需求去组装数据库,自己控制成本。就和 DIY 电脑要根据需求来组装一样。
  • 按需收费。用户是按需收费的,组件和服务也是如此,按使用次数或者时间进行收费。

这个想法的简单版本大概就是这样。但是再说一下,这个东西相当于一场革命,所以说难度极大。不过纵观历史和 IT 发展史,无不充满着革命。有时候是不得不变局,有时候又是悄然发生。现在也有一些技术感觉在做这些事情,比如 Calcite、Substrait、Velox、Arrow、Iceberg,很多新一代的数据库在采用和推动这些标准,比如 DataFusion,这边我就不展开了。在下只是抛砖引玉、各位可以各抒己见。

OLAP 数据库单机、边缘、云原生融合。

很早以前我就在想边缘计算的事情了。毕竟曾经有个时期 IOT 也是很火的么。但是为啥最近又想到这个事情上去了。是看得到了 DuckDB,看到了 WebAssembly 技术,在联想了一手 Docker 的发展史。确实觉得有时候小即是美、简单极是王道。十多年前我们就在讲云计算了,现在确实也发展的不错。但是 Docker 的出现其实还是非常有意思的事情。首先 Docker 属于爱好者自身搞的,其次目前来看,最后是它形成了一个变革统一,变成了事实标准,以前我记得 Oracle、Redhat、Vmware、Google、AWS、微软等等企业都想发展 SaaS/PaaS 云的,他们有些还收购了一些热门的虚拟化软件、框架、中间件、数据库,想让用户上船。但是好像 SaaS/PaaS 发展远不如 IaaS,为啥,因为用户不像被绑定,或者说时机未到。而 Docker 最后出现了,凭借着自己的小而美,成为了事实标准,虽然 Docker 目前发展也不算顺利,但是至少它所创造的容器这套标准是成为了现在容器云的标准。

就今天而言,我觉得 DuckDB 看上去是 OLAP 数据库另类,在云原生时代做单机嵌入式 OLAP,但是说不定因为它的小而美能变局。原因可能有以下几点:1. 移动设备的性能肯定是会持续发展的,虽然确实从摩尔定律变成了阿姆达尔定律。2. 小而美容易使用,对于一个个体应用来说往往单机就够了。或者说云和单机,或者说边缘端,个人觉得就应该结合起来,其实本来就各自有各自的问题。比如单机扩展性差、云上也有租户隔离等问题要解决。两者以一种同步的方法来解决这个问题,说不定也是一种不错的解决方案。比如一家超市引入一些售卖的设备,但是有数据分析进行营销的能力,当有更大的需求时可以同步到云端。这个类似于 Docker 能跑在你本地,甚至设备上,同样也能跑在云端。如何无缝地解决这个问题,感觉是个蛮有意思的事情。

聊聊 AI

最后聊一聊 AI 相关的话题,因为确实已经火到无法忽视了。我也使用了 ChatGPT、cursor.so,确实强大,可以说有点震撼(Crazy)。目前来看,至少是 iPhone 时刻吧,但是都可能不止。Google 危矣、英伟达笑疯、微软下了一盘大棋。可以说以我对 AI 的了解,算是一个量变产生质变的一个里程碑了。这么发展下去,我是觉得没有任何人能保证人类命运是否会和 AI 产生关系。虽然 OpenAI 号称当安全守门员,但是感觉真到那一天希望渺茫,信他们我还不如信《三体》里面的罗辑呢,AI 可能要产生谋略还是需要更长的时间,面壁者可能是我们唯一的希望。所以我只能说,AI 过于诱惑,人类无法避免,或许这就是人类的命运,在座的每一位未来可能都有责任。没准哪天我就被替代了,这个时间点就和人类命运一样:未知。毕竟从神经网络开始,已经不是人类能完全掌控的技术了。

所以我只能说如果以今天的思维来说,积极地来看,AI 成为人类的小助手。那么我们可能要做更多非重复性、有创造性的事情,比如去多读点论文,多做点实验。当然一切还是要以一个健康舒服的心态来看问题的。但是谈何容易呢,毕竟我们的教育本质上就是应试教育,我们的发展阶段目前就是在通过人口红利和勤奋去不断地去做一些重复度高的事情换来发展时间和空间的时期。这个世界本就是弱肉强食,落后就要挨打,这不由让我担心 AI 放大这个问题的可能性。希望和我一个朋友说的这也有可能是触发中国走向新阶段的新契机吧。

不过最后还是要说一点小黑子观点。就是随着这波 AI 的发展,风口确实变成了AI、AIGC。但是 好多人把现阶段的 AI 吹得无所不能,PPT 融资啥的估计都有,毕竟风口了,DDDD。。。说到底这轮我们只能做应用层是一种多么悲哀的事情,起码我们不应该嘲笑那些踏踏实实做基础层的人,落后需要的是追赶鼓励而不是嘲讽。。。世界本来就是很真实的。

最后本文不是 AI 写出来的,是个人写出来的。手动🐶。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值