编者荐语:

今日推荐 Apache Pulsar PMC 成员翟佳接受 SegmentFault 思否关于 ApacheCon Asia 2021 的相关采访,欢迎大家阅读!

以下文章来源于开发者生态 ,作者翟佳

实际上对于 Apache Way 究竟如何定义没有教科书的严格规定,每个参与 Apache 社区贡献的人都有自己的理解和诠释,一千个人有一千个哈姆雷特。———翟佳

(本文来源于公众号「开发者生态」,已授权转载,特此感谢)

ApacheCon 是 Apache 软件基金会(ASF)的官方全球系列大会。作为久负盛名的开源盛宴,ApacheCon 在开源界备受关注,也是开源运动早期的知名活动之一。

早在 1998 年,在 ASF 成立之前,ApacheCon 已经吸引了各个层次的参与者,在 300 多个 Apache 项目及其不同的社区中探索 "明天的技术"。也是在这一届上,开发 HTTPD 服务的开发者们欢聚一堂,并决定成立 Apache 软件基金会。

ApacheCon 每年举办一次,一般在欧洲或北美举行,是 Apache 开发者们线下交流、讨论、见面的绝佳机会,也是分享想法、思想激荡的难得的场合。通过动手实作、主题演讲、实际案例研究、培训、黑客松活动等方式,展示 Apache 项目的最新发展和新兴创新。

今年,为了更好地服务于亚太快速增长的 Apache 用户和贡献者,ApacheCon 组委会以及 Apache 软件基金会很高兴地宣布,首次针对亚太地区时区的 ApacheCon 在线会议 ApacheCon Asia 大会将于 2021 年 8 月 6 日至 8 日在线举行。

为了让大家进一步了解开源、了解 ApacheCon Asia,SegmentFault 思否将采访部分 Track Chair 或大会讲师,让你了解大会筹备的背后,和这些专家大牛们的故事。

今天,我们为大家带来的是,我们对 StreamNative 联合创始人翟佳的访谈。

以下为 SegmentFault 思否对翟佳的访谈内容:

关于翟佳

大家好,我是翟佳,感谢 SegmentFault 安排的本次采访。我目前是 Apache 软件基金会顶级项目 Apache Pulsar 和 BookKeeper 的 PMC 成员和 Committer,长期活跃在开源社区,目前专注在国内布道 Apache Pulsar,让大家更好地了解 Pulsar 这个云原生时代的消息流系统的优势与特性。

同时,我还是 StreamNative 的联合创始人,这是一家成立于 2019 年初的开源基础软件公司,公司由 Apache Pulsar 创始团队成员组成,支持 Apache Pulsar 社区建设和发展,同时提供 Apache Pulsar 的商业化服务,帮助客户更好地使用 Apache Pulsar,在 Message Queue 和 Streaming 等场景中提供最专业的解决方案。

在 ApacheCon Asia 2021 中,我负责消息系统(Messaging) Track 推进事宜,这里也感谢来自北美、印度和国内各位讲师对消息系统 Track 的支持与配合。

翟佳初次接触开源的故事

在大学时候就对开源有些了解,但还没有特别深入参与某个开源项目。当我从中科院计算所研究生毕业加入 EMC 从事文件系统和分布式设计与开发,期间在公司项目中有幸接触和使用到 Apache BookKeeper──基于 WriteAheadLog 的低延迟、高性能、强一致性的分布式存储引擎,就开始持续参与和贡献 Apache 开源项目了。后来,逐渐成为 Apache Pulsar 和 BookKeeper 的项目管理委员会成员(PMC Member)。

在参与开源并且为 Apache 社区做贡献的时候
个人及公司有哪些收获?

开源和 Apache 社区是个带有魔法的宝库,让我结识了更多认同开源和技术的小伙伴,大家的日常交流都能带来很大启发,很多人从网友 ID 变成了同事、合作伙伴。在自己成立 StreamNative 创业以来,我们选择开源商业化这条路,就是坚信开源也能带来商业上的成功。目前 StreamNative 的团队管理也借鉴了开源社区,坚持自我驱动、异步沟通、远程办公、没有办公室,非常扁平化的工程师文化。

翟佳理解的“The Apache Way”?

Apache Way 也就是我们常说的「Apache 之道」,实际上对于 Apache Way 究竟如何定义没有教科书的严格规定,每个参与 Apache 社区贡献的人都有自己的理解和诠释,一千个人有一千个哈姆雷特。

但在 Apache 社区长期的协作和治理过程中,大家抽象出了几大原则目前是被普遍接受和取得共识的,如赢得权威、同侪社区、公开沟通、共识决策、项目自治、独立自主、社区胜于代码。

其中,「社区胜于代码」应该是被大家引用最广泛、也是被我牢记最深的一条,也就是一个健康的社区比高质量的代码具有更高优先级,拥有强大的社区可以修复纠正代码层面的问题,这是构建持续活跃社区的原因所在。我们要真正相信社区所具备的能量,相信它,与它始终在一起。

Apache Way 不仅仅适合 Apache 软件基金会旗下开源项目,也能为其他厂商自主开源和其他开源软件基金会项目所参照。在开源社区中的沟通,都可以互为参照。

Apache Pulsar PMC 成员翟佳:开源和 Apache 社区是个带有魔法的宝库相关推荐

  1. 专访 | Apache Pulsar PMC 成员翟佳:社区的信任最重要

    云原生已无处不在,<云原生人物志>是CSDN重磅推出的系列原创采访,我们关注云原生中每一个技术人.公司的身影.知微见著,窥见云原生价值与趋势. 编辑 | 宋 慧 出品 | CSDN云计算 ...

  2. GOTC 大会预告 | Apache Pulsar PMC 成员翟佳:Apache Pulsar 架构设计与原理

    关于全球开源技术大会 全球开源技术大会(the global opensource technology conference, GOTC),是由开放原子开源基金会与 Linux 基金会联合开源中国社 ...

  3. QCon 北京 2021:Pulsar PMC 成员翟佳出席并演讲

    关于 QCon QCon 是由极客邦科技旗下 InfoQ 中国主办的综合性技术盛会,每年在伦敦.北京.纽约.圣保罗.上海.旧金山召开.自 2007 年 3 月份开始举办以来,已经有超万名有多年从业经验 ...

  4. 实力与颜值并存 —— Apache Pulsar PMC 成员刘昱专访

    观看了年前结束的 Pulsar Summit Asia 2021 的观众会发现,在第一天开场演讲中,有一个女生温声细语地为大家介绍 Apache Pulsar 项目与社区,这个女生就是来自 Strea ...

  5. 视频节目 | Apache Pulsar PMC 成员讲述「开源之道」

    ‍ ‍由 Apache Pulsar 社区.StreamNative 联合红帽携手制作的一期视频节目<我们的代码是开放的>近期正式推出.在本视频中,Apache Pulsar PMC 成员 ...

  6. StreamNative 联合创始人翟佳出席QCon北京峰会并发表演讲

    (StreamNative 官方消息)QCon 北京 2021 暨全球软件开发大会将于 5 月 29-31 日在北京国际会议中心举行,StreamNative 联合创始人.Apache Pulsar ...

  7. QCon 北京|Apache Pulsar:云原生时代的消息服务

    关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息.存储.轻量化函数式计算为一体,采用计算与存储分离架构设计,支 ...

  8. 翟佳:StreamNative 组织构建之路丨声网开发者创业讲堂 • 第 5 期

    前言 翟佳,StreamNative 联合创始⼈,Apache Pulsar PMC 成员与 Committer.之前任职于 EMC,担任统⼀存储部⻔技术负责⼈. 在声网开发者创业讲堂 • 第 5 期 ...

  9. 今日直播 | Apache Hudi x Apache Pulsar Meetup线上专场如期而至 大咖齐聚

    简介:Apache Hudi 与 Apache Pulsar 联合 Meetup 线上专场将于2021 年 8 月 30 日(今天) 14:00开启直播,你准备好了吗? Apache Hudi 与 A ...

最新文章

  1. 试求由a,b,c三个字母组成的n位符号串中不出现aa图像的符号串的数目
  2. [编程题]字符串最后一个单词的长度
  3. 判定一个点是否在三角形内
  4. 【dfs】【bfs】【链表】 求连通分量 (ssl 1759)
  5. java stack 实现_Swift Stack实现
  6. 常用的C语言库函数实现
  7. Linux学习笔记(9)
  8. PBJ | 华南农大联合中科院东北地理所发表植物功能基因与根际微生物互作综述...
  9. 国内四大炒股软件APP 全面技术解析
  10. 巨潮资讯网-多层次资本市场信息披露平台
  11. Windows11网速慢解决方案
  12. ab压力测试结果-简要说明
  13. numpy中rand与randn的区别
  14. GOOGEL翻译软件测试,测试一把google的在线翻译工具
  15. 选择的串口 _ 不存在或开发板没有连接_PC 和开发板之间传输文件
  16. 20170922在arduino IDE添加mega16\32\64\128 mcu支持
  17. 画中画怎么制作?教你如何录制画中画视频,图文教学
  18. Python黑客攻防(八)密码破解攻击
  19. 数据库SQL语句练习45道 习题归纳
  20. 帝都计算机谱子,天谕手游你给我所有乐谱代码是什么-天谕手游你给我所有乐谱代码分享_快吧手游...

热门文章

  1. 盘点一个Python面向对象的基础问题
  2. element-ui message 显示重叠问题
  3. HBase数据结构与基本语法详解
  4. 惠头条全行业开户竞价推广投放怎么避免无效点击
  5. 批量操作:ps怎么(如何)导入图片的方法
  6. winform Control与UserControl的区别
  7. JavaScript弹性透明的图片放大代码
  8. Android利用百度地图API实现定位功能(记录)
  9. K分查找时间复杂度推导
  10. mobile web开发遇到的问题