分类目录归档:ALC Beijing Podcast

No. 6: IoTDB 背后的科研故事(下)

内容梗概

一提到高校的科研,大家想到都是发论文,博士五年的输出往往都是顶会论文。而在Apache软件基金会的很多知名项目(Apache Spark, Apache Mesos)都是出自于博士生之手,这些博士不但依托自己创建的开源项目发了论文,还创业成立了自己的公司。今天非常有幸请到了 Apache IoTDB 项目背后的博士生们给我们讲一下,一个来自于高校的Apache项目背后的科研故事。


本期嘉宾

黄向东: Apache IoTDB 项目VP,清华大学清华软件学院助理研究员

乔嘉林:Apache IoTDB PMC成员,清华大学清华软件学院博士生

王伟 (主持人):华东师范大学数据科学与工程学院研究员、计算机科学教育教学部主任,美国Wisconsin大学Madison分校和美国Florida大学访问学者,中国计算机学会高级会员,开源社理事会成员、执行长。研究方向为计算教育学、开源系统论。

姜宁(联合主持人):Apache Member , ALC Beijing 发起人,华为开源软件中心技术专家,前红帽软件首席软件工程师,从 2006 年开始一直从事 Apache 开源中间件项目的开发工作,2015年开始担任Apache 孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。

适兕(联合主持人):开源之道共同体(opensourceway.community)发起人,self-employee,ALC Beijing Member,开源社成员,开源布道师,作家。

相关链接

Apache IoTDB(物联网数据库)是一体化收集、存储、管理与分析物联网时序数据的软件系统。 Apache IoTDB 采用轻量式架构,具有高性能和丰富的功能,并与Apache Hadoop、Spark和Flink等进行了深度集成,可以满足工业物联网领域的海量数据存储、高速数据读取和复杂数据分析需求。

官网:http://iotdb.apache.org/

代码仓库:https://github.com/apache/iotdb/tree/master

QQ群:659990460

微信群:添加微信 tietouqiao

微信公众号:Apache IoTDB

No. 6: IoTDB 背后的科研故事 (上)

内容梗概

一提到高校的科研,大家想到都是发论文,博士五年的输出往往都是顶会论文。而在Apache软件基金会的很多知名项目(Apache Spark, Apache Mesos)都是出自于博士生之手,这些博士不但依托自己创建的开源项目发了论文,还创业成立了自己的公司。今天非常有幸请到了 Apache IoTDB 项目背后的博士生们给我们讲一下,一个来自于高校的Apache项目背后的科研故事。

本期嘉宾

黄向东: Apache IoTDB 项目VP,清华大学清华软件学院助理研究员

乔嘉林:Apache IoTDB PMC成员,清华大学清华软件学院博士生

王伟 (主持人):华东师范大学数据科学与工程学院研究员、计算机科学教育教学部主任,美国Wisconsin大学Madison分校和美国Florida大学访问学者,中国计算机学会高级会员,开源社理事会成员、执行长。研究方向为计算教育学、开源系统论。

姜宁(联合主持人):Apache Member , ALC Beijing 发起人,华为开源软件中心技术专家,前红帽软件首席软件工程师,从 2006 年开始一直从事 Apache 开源中间件项目的开发工作,2015年开始担任Apache 孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。

适兕(联合主持人):开源之道共同体(opensourceway.community)发起人,self-employee,ALC Beijing Member,开源社成员,开源布道师,作家。

相关链接

Apache IoTDB(物联网数据库)是一体化收集、存储、管理与分析物联网时序数据的软件系统。 Apache IoTDB 采用轻量式架构,具有高性能和丰富的功能,并与Apache Hadoop、Spark和Flink等进行了深度集成,可以满足工业物联网领域的海量数据存储、高速数据读取和复杂数据分析需求。

官网:http://iotdb.apache.org/

代码仓库:https://github.com/apache/iotdb/tree/master

QQ群:659990460

微信群:添加微信 tietouqiao

微信公众号:Apache IoTDB


No. 5:内源 InnerSource

开源越来越重要,而且在不断的吞噬着企业的软件技术栈,有的研究机构甚至得出的结论是超过95%都是开源,越来越多的软件开发者把开源的优秀实践带到企业内部。Tim OrReilly在2000年的时候发明了内源 (InnerSource)这个词,用来解释这一现象。 根据维基百科的定义,内源就是使用了开源软件开发的最佳实践,在组织内部建立起了一种类似开源的文化氛围。组织内部使用了开放的方式开发专有软件。为了让帮助大家进一步了解与内源相关的信息,ALC Beijing 播客邀请到有着多年开源以及内源经验的专家谭中意和我们聊一下内源这个话题。


本期嘉宾

谭中意 开源社区资深爱好者, 开放原子基金会TOC副主席,Mozilla/Gnome/Apache committer。 国际内源基金会成员和布道者, 曾在多个开源大会上分享内部开源相关议题。

潘娟 :京东数科高级DBA,Apache ShardingSphere PMC,ALC Beijing Member。

姜宁:Apache Member , ALC Beijing 发起人,华为开源软件中心技术专家,前红帽软件首席软件工程师,从 2006 年开始一直从事 Apache 开源中间件项目的开发工作,2015年开始担任Apache 孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。

适兕:开源之道共同体(opensourceway.community)发起人,self-employee,ALC Beijing Member,开源社成员,开源布道师,作家。


时间线:

00:03:26 – 00:06:53  谭老师介绍内源是什么?以及InnerSource Commons背后的故事。

00:06:53 – 00:09:05   内源兴起的原因。

00:09:05 – 00:12:12   内源在国内的发展情况。

00:12:12 – 00:23:12   内源带来的好处有哪些?

00:23:12 – 00:26:45  企业中哪些项目适合内源?

00:26:45 – 00:31:33  员工参与企业内源项目能收获到什么?

00:31:33 – 00:38:57  内源的地盘之争的解法。

00:38:57 – 00:46:47  大家真的是没有时间参与内源项目吗?

00:42:47 – 00:50:19   异步式沟通对程序员提高效率的重要性 

00:50:19 – 00:57:20  内源和开源有什么区别?

00:57:20 – 01:03:00  Apache Way 能直接照搬到内源中吗?

相关链接:

姜宁的修复n年前的bug博客

https://willemjiang.github.io/opensource/2019/05/04/How-to-maintain-n-years-old-code.html

谭中意的到底什么是Apache Way

https://alc-beijing.github.io/alc-site/post/what_is_the_apache_way/

InnerSource Common

https://innersourcecommons.org

No. 4: 康威定律在开源项目中的应用

软件以其飞速的发展,经过60年的发展,再也没有一个人能够写出来可以使用的软件了,尤其是以自由/开源软件项目的壮大为证,更是让人的协作提上了前所未有的高度。 这也就是说,作为软件的设计者,或者说开源的软件设计者,开始的时候应不应该考虑人与人之间的协作?甚至是以全球视野的想象力来介入,即跨时区的异步沟通为切入点? 那么我们不妨以Apache 软件基金会下众多的项目为例,甚至是以更广泛的开源项目为例,如Linux、Kubernetes等,探讨下关于康威定律是否适用? 架构和开源共同体(Community)究竟有没有关系?如果有的话,二者该如何理解?关系又该如何处理?

ALC Beijing 这次邀请到了Apache ShardingSphere 的核心团队成员来谈谈、聊聊。


本期嘉宾

张亮:京东数科数据研发负责人,Apache ShardingSphere VP,Apache Dubbo PMC,人气开源项目 Elastic-Job 作者。

潘娟 :京东数科高级DBA,Apache ShardingSphere PMC,ALC Beijing Member。

姜宁(主持人):Apache Member , ALC Beijing 发起人,华为开源软件中心技术专家,前红帽软件首席软件工程师,从 2006 年开始一直从事 Apache 开源中间件项目的开发工作,2015年开始担任Apache 孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。

适兕(联合主持人):开源之道共同体(opensourceway.community)发起人,self-employee,ALC Beijing Member,开源社成员,开源布道师,作家。

相关链接

http://shardingsphere.apache.org/

https://github.com/apache/shardingsphere

https://www.osgi.org/

https://mobyproject.org/

https://chaoss.community/software/




No. 0:Say Hello World!

内容梗概

你是如何去发现一件事情的价值的?有挖掘其意义的?知识该如何传播?文化该如何习得?Apache 之道作为哲学思想,甚至都找不到一条具体如何去做的规定,又怎么能指导他人了呢?

本期ALC Beijing Podcast ,三位常驻主持人,和大家聊一聊这款播客节目的基调、准则、做事方式,以及一个不那么正式的一个承诺:我们希望以这样的方式,生产高质量的知识,供有缘人学以致用!重要的是听众你的反馈和参与,才是赋予我们节目的真正活力!我们不期望是说我们想说的,而是希望能提供听众想听的。

时间线

00:10 ~~ 01:10 本期播客的由来

01:15 ~~ 02:40 三位主持人的自我介绍。(此处有猛料!)

02:50 ~~ 07:40 ALC Beijing 为什么要做Podcast? 和开发者、工程师等聊天能聊出啥?

08:00 ~~ 14:40 Podcast的受众是谁?谁会关注ALC Beijing 这样的关注开源隐性知识的内容?

15:00 ~~ 17:30 ALC Beijing Podcast 会呈现什么样的内容给大家了呢? 反馈就是礼物,听众的反馈至关重要。

18:30 ~~ 24:00 和听众互动起来,才是最好的内容生产!再次呼吁大家,参与到我们的节目中来。

24:40 ~~ 32:00 如何做才能吸引到更多的听众? 打造短视频类的及时娱乐的?还是走精心制作的深度内容? 这是个问题。

33:00 ~~ 33:50 欢迎来“踢馆”! 我们在这里等你!

本期嘉宾: ALC BeiJing Podcast 三位常驻主持

潘娟 :京东数科高级DBA,Apache ShardingSphere PMC,ALC Beijing Member。

姜宁:Apache Member , ALC Beijing 发起人,华为开源软件中心技术专家,前红帽软件首席软件工程师,从 2006 年开始一直从事 Apache 开源中间件项目的开发工作,2015年开始担任Apache 孵化器导师,参与孵化了多个源于中国Apache孵化器项目孵化。

适兕:开源布道师。

相关链接

https://alc-beijing.github.io/alc-site/post/podcast/episode-3-the-sotry-of-apisix-audio/

https://github.com/alc-beijing/alc-site/issues/39

开源之道Talking 和 “鼠年话开源”系列

http://www.opensourceway.community/posts/opensource_talking/2020-done-and-plan-index/

关于 ALC Beijing Podcast

该播客是 ALC Beijing 旗下的一款访谈、聊天的音频节目,每月会给大家带来Apache 相关的文化、项目、孵化、共同体(Community)建设、技术/架构等优质内容。旨在让更多的人了解Apache 之道,也希望在访谈中碰撞出更多的灵感,让本土的 Apache 力量茁壮成长。

欢迎大家和嘉宾互动、提问,也欢迎来我们的录音室坐坐,谈谈开源和Apache之道!

关于 ALC Beijing

作为全球最大开源消费国, ASF 在国内有广泛的群众基础,如何将这些开源项目用户发展转换成为社区的贡献者、开发者, 甚至成为开源项目的发起者、维护者是一个值得深思的问题。

基于对这个问题的思考,我们创建了 ALC-Beijing,并且致力于通过(但不限于)下述行动帮助开源爱好者更好的在 Apache 社区生根发芽:

举办线上和线下沙龙,将本地的开发与用户聚焦在一起。

通过分享开源开发经验,鼓励更多的人参与到 ASF 的项目开发中来。

为 ASF 的项目寻找相互合作的机会,让这些项目能够更加茁壮的成长。

介绍 ASF 管理和运作开源项目的成功之道,帮助大家更好地运作开源项目。


No. 3: Apache APISIX的孵化故事

内容梗概

Apache APISIX 在2019年10月份的进入了 Apache 软件基金会孵化器,到现在(采访期2020年六月)有7个多月的时间,就做了多达 6 次的 release 发布,也就是说差不多是每个月就会发布1个release,在进入Apache之前,APISIX 只有20多位contributor,截止到现在,已经拥有了80多位committer,在如此之短的时间内,Apache APISIX 是如何做到的?是什么样的魔力,让Apache APISIX 项目、团队、Community 有这么快的加速发展了呢?

请仔细聆听,两位尝试人和一位导师的精彩分享。

时间线

时间区间妙语连珠

00:30 ~~ 02:23嘉宾自我介绍

02:24 ~~ 05:45Apache APISIX 是什么?

05:48 ~~ 10:40过去的开源相关经验(基金会、项目、Community)等对Apache 的孵化作用。

12:10 ~~ 15:00开源共同体的身份,是否能够让开发者在所在公司加权?

15:10 ~~ 19:20开源Community 最佳实践

19:30 ~~ 24:05中文汉字与国际化的考量

24:20 ~~ 33:30进入Apache 软件基金会孵化的一点提示 

33:39 ~~ 42:37 如何借助线下活动推动项目

42:50 ~~ 48:15还是有一些用户愿意付费的,就看你能否识别出来

48:20 ~~ 52:40关于国内建立基金会与参与Apache 软件基金会之间的差别

52:50 ~~ 57:45APISIX 将如何看待开源的 Supply Chain?未来怎么做

57:50 ~~ 60:00总结:开源是提升开发者自我价值的最佳方式


No. 2: ShardingSphere开发者们的欢乐与刺激 (下)

2020 年 4 月 16 日,Apache ShardingSphere 最终通过基金会董事会决议,加入了 TLP 梯队!从 2016 年 1 月的第一行代码到现今的 300K+行代码,中间经历了什么?来自创始团队和中坚力量的成员们坐下来和大家分享 Apache ShardingSphere 成长的历程!

时间线

00:00 ~~ 02:00 张亮谈开源初心, 开源让技术更为优雅、极致,开源的组织让我们走的更远!

02:10 ~~ 08:30 金卫个人的开源历程,全职做开源梦想成真!

12:00 ~~ 14:30 ShardingSphere 从个人项目到 Apache TLP 中间发生了哪些关键的跃迁?从技术模块扩展到共同体(Community)多样性

15:00 ~~ 18:00 模块化架构的重构来龙去脉

18:40 ~~ 19:00 好的软件是用出来的,不是设计出来的

19:10 ~~ 23:30 共同体的变化, 从个人主义到 Apache 之道

24:00 ~~ 25:00 Apache 孵化器的导师绝对“奥利给”

28: 00 ~~ 29:30 姜宁在参与导师当中的经历,对Apache 的重新认知,尤其是共同体的强调!

29:40 ~~ 31:00 张亮对开发者参与开源的职业生涯影响: 中国有很多优秀的开发者!

32:30 ~~ 33:00 吴晟分享在共同体中处理冲突, 开源项目在世界这个更大的舞台

33:30 ~~ 34:40 搭上Apache ,走向世界!走向星辰大海!

35:00 ~~ 42:00 Apache ,更加开放的开源之道。


No. 2:Apache ShardingSphere开发者们的欢乐与刺激(上)

2020 年 4 月 16 日,Apache ShardingSphere 最终通过基金会董事会决议,加入了 TLP 梯队!从 2016 年 1 月的第一行代码到现今的 300K+行代码,中间经历了什么?来自创始团队和中坚力量的成员们坐下来和大家分享 Apache ShardingSphere 成长的历程!

时间线

01:00 ~~ 06:30 本次参与嘉宾的个人自述,各有精彩!

07:00 ~~ 10:00 灵魂拷问:在座的 ShardingSphere 成员是如何凝聚(bonding)在一起的,发起人张亮不正经回答。

10:00 ~~ 13:00 Zhyee 的结识、加入分享,强调开源协作的重要

13:21 ~~ 17:20 董宗磊和 ShardingSphere 的缘分,由于Apache 而更加紧密

17:30 ~~ 17:50 姜宁表达新的感悟: 开源community 更是一个知识共享的平台

21:30 ~~ 29:30 ShardingSphere 成长的几个阶段

30:00 ~~ 36:15 娟神:女性既是优势,也是压力! 从“自我”到“心中有Ta”的转变!

37:10 ~~ 40: 00 另一位女性开发者颜志一 既是 ShardingSphere 的成长之旅,也是开源的晋级之旅。

卖个关子,下期讲:ShardingSphere 的开源初心是什么?是什么样的力量驱动着Ta们走到今天?


No. 1: Apache SkyWalking 精彩开源故事

个人项目、Apache TLP、潇洒的创始人、众多的客户、多个云厂竞相支持、中国本土、APM骨灰级玩家.......拥有众多光环的 SkyWalking ,究竟有何神奇的魔力?在短短的几年内迅猛发展,在竞争如此激烈的APM 市场,获得无数的拥泵! ALC Beijing Podcast 首秀,诚挚邀请到 ApacheSkyWalking的创始人、主要的贡献者来聊聊 SkyWalking的酝酿、命名、开发、开源、建设Community、收获用户、发展壮大、进入Apache、孵化、成为顶级项目、下一代版本、如何维护的。我们就是来不正经地“八卦” Apache 开源项目背后的故事!