写在OceanBase开源三周年

打印 上一主题 下一主题

主题 1011|帖子 1011|积分 3033

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我收获的深刻感触get

感触1:解决标题才有生存代价 [产品力]
感触2:永无止境的“易用性” [易用性]
感触3:立下“双赢”的flag
感触4:社区建设离不开用户和开发者参与
感触5:从易用到用户自助 [自助本领]
当时想法很简朴,OceanBase 作为一款在蚂蚁集团应用了十多年,支撑每年“双 11”所有核心业务场景的产品,它的稳定性、性能非常好、尚有很高的性价比,开源出来肯定会得到用户和开发者的喜爱。我们也不停在夸大 OceanBase 是真开源,当然,这要交给用户和开发者评判。
今天在 OceanBase 开源三周年之际,想跟大家说说内心话,聊聊这三年来的感触
感触1:解决标题才有生存代价

   产品力
  快手是 OceanBase 社区版第一位上线用户,至今我还清晰地记得第一次拜访快手时的场景。
除了这些携手并进的同伴外,尚有一批不断为我们出谋划策的朋侪。携程是不停陪伴 OceanBase 社区版发展的用户,给我们提出了很多重要建议。携程在 OceanBase 社区沉淀的技术博客《干货 | 携程 MySQL 迁移 OceanBase 最佳实践》至今都在被其他用户仔细阅读。
在上述过程中,虽然 OceanBase 社区版是为解决用户标题而来,但是正因为有诸多用户的信托,才有同心协力解决标题的过程,带来超出预期的结果。
感触2:永无止境的“易用性”

   易用性
  使用数据库,就像相亲一样,易用性就像相亲对象的外貌,若易用性不敷,很难得到和对方进一步相识的机会。 对此,OceanBase 专门建立开源管控团队解决易用性标题。但易用性就像攀登高峰,一山更比一山高,永无止境。 (《与用户同行:OceanBase开源3周年易用性回顾》)
面临易用性挑衅,我们将蚂蚁内部和 OceanBase 企业版沉淀多年的贸易软件 OCP(OceanBase Cloud Platform)开放出来,供社区用户使用,一整套白屏运维体系为用户带来很大的便利性
同时,我们对文档构造结构做了重大调解,将很多分散的文档举行梳理归并,并把文档优化的优先级按照用户风俗举行排序,还开放了技术支持同学沉淀的标题排查知识库,便于用户自助排查
正如我刚才所说,易用性永无止境,没有最好,只有更好。 如果大家在使用过程中感到不妥或不惬意,欢迎在我们的社区或 GitHub 给提建议。
   我们做业务体系,都会有一些业务运营类的背景管控体系。开发好后,结果业务产品或运营觉得不好用。
  为何?因为开发很多时候是从自己的实现视角做体系,用户的易用性较差,使用门槛和学习成本较高。
  怎么做?我们须要从用户使用和业务视角做界面功能设计,使用产品运营能理解的业务领域通用语言和业务场景设计界面与功能,这样她们才气快速上手,使用随手。
  感触3:立下“双赢”的flag

   开放互助共赢
  在产品易用性之外,生态工具的丰富度也关系着用户的使用体验。对外提出 OceanBase 社区的 slogan:开源开放,生态共赢。 这源于我过去十几年在阿里、蚂蚁的工作风俗,我的团队从无到有、从小到大,经常和上卑鄙部门互助,以是养成了 “双赢”的做事风俗
我时常在想,当我们面临用户时,使用 OceanBase 能不能解决用户痛点
如果用户本年的目标是降本增效,那么 OceanBase 可以在哪些场景起到作用
如果用户的需求是支撑业务的快速发展,我们该怎么使用好 OceanBase 的高扩展性和稳定性
我们该怎样联合上卑鄙同伴为用户创造代价,并使两边都能在用户的数据链路中发挥作用
在我们的生态 landscape 中,目前包括应用集成、数据管理、数据迁移及运维管控等,帮助用户更流通地完成数据生命周期中的每一个阶段。


  • 应用集成,让数据更轻松地生产出来。 目前已对接的同伴涵盖业务体系、底子软件、连接池、中间件、ORM、数据驱动、BI 报表、大数据平台,好比 Flink、Spark、MyCat 等。
  • 数据管理,帮助用户更安全地管理数据。 包括底子客户端、数据加工、智能诊断、线上运维、安全管控等。好比 DBeaver、OceanBase 开发者中心(OceanBase Developer Center,ODC)。
  • 数据迁移,让数据自由地活动起来。 已对接的体系中能够让 MySQL、Oracle、DB2、Elasticsearch、PostgreSQL、Hive、XDB 的数据流入 OceanBase,也能从 OceanBase 将数据同步到其他数据库中。好比 Flink CDC、Canal、ChunJun 、Data Pipeline 等。
  • 运维管控,让用户更轻松地运维 OceanBase。 我们对接的体系有 Kubernetes、Grafana、Data Foundatian 等。
每年的 OceanBase DevCon,我都会跟大家汇报生态希望,从 2023 年的 400+ 到 2024 年 4 月的 700+,再到今天 800+ 生态工具,这样的增速只希望为用户提供更便捷的使用体验
感触4:社区建设离不开用户和开发者参与

OceanBase 社区版在用户和开发者的建议与目睹中不断发展,除产品侧不断反馈建议外,用户和开发者也积极地在社区贡献力气,好比自动在社区答疑、在技术博客分享履历、参与文档共建、一起构造活动等。
这样的深刻回想以后有机会再展开来讲,我想表达的是,正因为有你们对 OceanBase 及团队的信托和对项目、对社区的贡献,才气让 OceanBase 社区版在短短三年内拥有 500+ 客户和 1.4w 装机量, 客观讲这样的增速非常快。在此,我代表 OceanBase 开源团队衷心感谢社区贡献者、代码贡献者、生态同伴。
感触5:从易用到用户自助

   自助本领
  过去三年,我们不停在提拔 OceanBase 社区版的易用性,未来三年,我们会强化它的自助本领让用户更加顺畅、自如地操作 OceanBase,这体现在四个方面。
第一,提拔诊断本领。 包括强化 obdiag 诊断本领、OCP 监控本领,以及天生更友好的报警日志和提供更具体的视图
第二,推出体系化培训资料。 我们刚竣事了面向 DBA 的《OceanBase DBA 从入门到实战》课程,下半年我们会将课程资料整理成电子书供大家永世参考;同时推出面向开发者的《OceanBase 开发者最佳实践》。
第三,沉淀知识库。 在过往的用户工单中,有很多经典标题和解决方案值得开放给大家参考,我们将在下半年基于开源团队工单体系推出开源知识库
第四,增强论坛答疑。 过去有很多开发者、用户在社区“问答”板块自动答复标题,未来我们将强化悬赏机制,鼓励更多社区贡献者。同时会增补论坛值班员工,及时响应大家的标题
末了还想跟大家透露两件有意思的事情。一是如今主流的操作体系都已经支持 OceanBase 直接安装,在单机版 2C6G 环境中就可以运行,大家可以在自己的电脑上实验一下。二是 OceanBase 开始打造向量引擎插件,并正在举行研究实验,等待在不久后给大家新的惊喜。
总的来说,我们会持续提拔 OceanBase 的产品力、易用性、自助本领,不忘开源初心,积极响应客户标题,听取大家的建议。 未来,在我们仍然做得不够的地方,也请大家督促、指正。
阅读原文

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

水军大提督

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表