倒计时 2 周!CommunityOverCode Asia 2024 IoT Community 专题部分
CommunityOverCode 是 Apache 软件基金会(ASF)的官方全球系列大会,其前身为 ApacheCon。自 1998 年以来,在 ASF 成立之前,ApacheCon 已经吸引了各个层次的参与者,在 300 多个 Apache 项目及其不同的社区中探索 "明天的技术"。CommunityOverCode 通过动手实作、主题演讲、实际案例研究、培训、黑客松活动等方式,展示 Apache 项目的最新发展和新兴创新。
为了更好地服务于亚太快速增长的 Apache 用户和贡献者,2021 年首次举办了针对亚太地区时区的 CommunityOverCode 在线会议,成功推动 Apache 亚洲大会来到中国,并吸引来自全球各地的参与者加入。去年在北京举办了首场线下 CommunityOverCode Asia。
而今年,我们将在美丽的西子湖畔,再次向全球开源爱好者与 Apache 用户及开发者们发出邀请 —— 今年 7 月 26 - 28 日,CommunityOverCode Asia 2024 将落地杭州西子湖畔。
📢 本次 CommunityOverCode Asia 2024 发布了多个专题,Greptime 投送的两个议题成功入选 IoT 和 Community 专题,其中 tison 还将作为 Community 的专题出品人 & Greptime 开源集市负责人和大家在现场见面,欢迎任何对我们数据库感兴趣的朋友/业内同好现场面基、热聊!
🎁 今年,我们还更新了最新的文创周边,更符合工程师们审美偏好/实用偏好的文创礼物,就在开源集市等你来带回家哦~
现在转发本条公众号到朋友圈为公开状态,凭借转发截图联系小助手(微信:greptime)即可获得大会 3 日通票一张,数量有限,先到先得!
本次 CommunityOverCode Asia 2024 的 IoT 专题,将给大家带来 Apache 社区建设和发展的最新资讯和前沿实践,现在就一起来看看吧!
专题介绍
CommunityOverCode Asia 2024
近年来, 日渐兴起的物联网(Internet of Things)与工业物联网(Industrial Internet of Things)应用对嵌入式操作系统、边缘数据采集、边 - 云数据管理、数据分析提出了许多挑战。为此,Apache 软件基金会提供了如 Apache IoTDB, Apache Mynewt, Apache PLC4X 和 Apache Streampipes 等一系列 IoT 相关的项目。
IoT 主题将围绕 Apache 软件基金会中 IoT 相关项目的最新进展、核心技术以及用户经验分享等话题展开研讨,致力于打造成 IoT 应用用户和开发者们的技术盛宴。
出品人
乔嘉林
CommunityOverCode Asia 2024
清华大学博士,天谋科技 CTO,Apache 软件基金会委员,Apache TsFile 项目社区主席,Apache IoTDB 项目管理委员会成员。曾获北京市科技进步一等奖、入选中国开源云联盟杰出开源贡献者、中国开源先锋 33 人、2023 中国电子信息行业联合会优秀软件工程师。
Christofer Dutz
CommunityOverCode Asia 2024
喜爱协同的开源爱好者。担任 Apache PLC4X、Apache IoTDB 和 Apache TsFile 项目管理委员会成员,同时也是 Apache 软件基金会成员,现任 Apache 软件基金会董事会成员,正担任其第二个任期。
议程亮点
7 月 28 日 14:00 - 17:45
演讲议题:Apache IoTDB:一个具有可扩展分区和共识算法的分布式时间序列数据库
分享时间:7 月 28 日 14:00 - 14:30
议题介绍:
Apache IoTDB(物联网数据库)是一个高性能的物联网原生分布式时间序列数据库系统。在本次会议中,我们首先对 IoTDB 进行简要介绍。然后,我们讨论其可扩展的分区算法和创新的负载均衡机制。接下来,我们提出了一个支持各种共识算法的统一框架,包括 Apache Ratis 实现的强一致性共识算法(Raft)(一种高性能 Raft 库)和基于异步复制思想的弱一致性共识算法。我们还简要介绍了Ratis,并讨论了为什么 IoTDB 在众多 Raft 实现中选择了它。最后,我们分享了在时间序列场景中部署和应用这个框架的一些思考。
演讲嘉宾:
Xinyu Tan丨天谋科技 - 数据库内核开发工程师
Apache IoTDB/TsFile PMC
演讲议题:使用 Apache StreamPipes 和 Apache Pulsar 进行物联网流处理
分享时间:7 月 28 日 14:30 - 15:00
议题介绍:
Apache StreamPipes 是一个自助式(工业级)物联网工具箱,使非技术用户能够连接、分析和探索物联网数据流。在 Apache StreamPipes 0.93.0 版本中增加对 Pulsar 消息系统的支持后,我们可以将 StreamPipes 的用户友好界面与 Pulsar 强大的流式消息处理和存储能力相结合。这使得更容易构建更复杂且对性能要求较高的物联网流处理应用程序。
在本次演讲中,我们将讨论如何使用 StreamPipes 和 Pulsar 高效构建和运营物联网流服务。我们将重点利用 StreamPipes 基于 Pulsar 构建流式计算应用程序,利用 Pulsar 的各种订阅模型、精确的消息确认机制、数据模式、消息读写优化等现有功能,来丰富 StreamPipes 的流式计算能力。我们还将探讨使用 StreamPipes 和 Pulsar 开发物联网流服务的最佳实践。
演讲嘉宾:
Zike Yang丨Apache Pulsar/StreamPipes PMC Member
Zike Yang 是 Apache Pulsar 和 Apache StreamPipes 团队的 Committer 和 PMC 成员之一。他目前主要关注于消息系统和流处理。
演讲议题:基于 RocketMQ 的云原生 MQTT 核心设计
分享时间:7 月 28 日 15:00 - 15:30
议题介绍:
随着智能家居、工业互联网和车联网的快速发展,面向物联网(物联网)设备的消息通信需求正经历前所未有的增长。在这种情况下,高效可靠的消息标准变得至关重要。MQTT 协议在新一代物联网场景中被广泛认可,正在逐渐成为行业标准。MQTT 5.0 协议以其卓越的设计在物联网场景中崭露头角,成为新的行业标准。
在本次会议中,我们将介绍在 RocketMQ 基础上实现的 MQTT 5.0 协议的无服务器核心设计。我们将具体演示如何重新设计开源 retain 和 will 消息的存储机制,确保消息的稳定可靠传递,并实现有序消息、共享订阅和消息 TTL 等核心协议设计。
面对设备通信周期的高峰和低谷差异的挑战,我们还将讨论如何将无服务器架构应用于消息队列,有效降低运营成本,同时利用云原生环境的特性,为物联网设备提供快速响应和灵活扩展的通信能力。
此外,我们还将探索在云生态系统中实现 MQTT 的实际集成,并介绍一种基于统一存储的数据生态系统集成解决方案。
演讲嘉宾:
Weiguang Liu丨Alibaba Cloud R&D Engineer
Weiguang Liu 于 2022 年 6 月获得华中科技大学硕士学位后,加入了阿里云作为一名研发工程师。他的专业领域是消息队列技术的研究与开发,尤其擅长 MQTT 和 Kafka。
演讲议题:揭示 IoTDB 流处理引擎在工业互联网边缘-云应用中的强大能力
分享时间:7 月 28 日 15:45 - 16:15
议题介绍:
在工业互联网领域,时间序列数据已成为跨越各个行业的价值关键来源,源自设备、传感器和其他终端点。工业互联网时代的到来标志着一种由设备、边缘和云之间协调互动所特征化的新时代:设备代表了数据采集的终端设备;边缘作为边缘控制器负责数据聚合;而云则表示用于数据处理的云服务器。终端设备与云之间的这种共生关系构成了工业互联网中的一个全面闭环生态系统,包括从终端到云端的数据上行传输和从云端到终端的数据下行传输。
在这种情况下,最新版本的 IoTDB 因其创新地引入了流处理引擎而脱颖而出,实现了数据同步和实时流计算等功能的支持。这一进步提供了为工业互联网边缘-云应用量身定制的全面解决方案。本演讲旨在深入探讨 IoTDB 流处理引擎的基本原理、实际使用技巧、典型应用场景和最新进展。
演讲嘉宾:
Steve Yurong Su丨Senior R&D Engineer at Timecho Ltd. PMC member of Apache IoTDB and Apache TsFile. Apache StreamPipes Committer.
专注于大规模工业物联网场景,具备边缘 - 云时间序列处理、时间序列数据库内核和实时数据库内核开发的专业知识。
演讲议题:使用 ASF 开源项目构建一个时间序列数据库
分享时间:7 月 28 日 16:15 - 16:45
议题介绍:
本次演讲将重点介绍如何利用内存列存储格式 Apache Arrow、用 Rust 实现的即插即用查询引擎 Apache Datafusion 以及通用存储数据访问层 Apache OpenDAL。通过集成这些强大的 ASF 开源项目,我们构建了一个云原生、高性能、灵活的时间序列数据库,为时间序列数据提供高效的存储和查询支持。
演讲嘉宾:
Wenkang Xu丨GreptimeDB, Engineer
一个曾经的 Windows Phone 应用程序开发人员,一个 second-hand E-bike 用户,和一个刚毕业的数据库工程师。
演讲议题:基于 Apache NuttX,Xiaomi Vela 在 IoT 操作系统领域的实践与探索
分享时间:7 月 28 日 16:45 - 17:15
议题介绍:
Apache NuttX 是一款符合标准且占用空间小的实时操作系统(RTOS),可用于 8 位到 64 位微控制器环境,并遵循 Posix 和 ANSI 标准。小米基于开源实时操作系统 Apache NuttX 打造了物联网嵌入式软件平台 Xiaomi Vela,并在超过 2 千万台设备中广泛应用。本次分享将介绍 Apache NuttX 的特点,以及 Xiaomi Vela 与 Apache NuttX 社区的合作成果。包括:
1、Apache NuttX 介绍
2、Xiaomi Vela 与 Apache NuttX 的关系
3、Xiaomi Vela 过去一年对 Apache NuttX 社区的贡献与应用总结
4、未来展望
演讲嘉宾:
Chao Du丨Xiaomi Vela Open Source Director
Xiaomi Vela 开源项目负责人,拥有 10 年云计算、通讯行业开源和市场营销经验。曾是 IMGeek 开发者社区创办人。
演讲议题:Apache NiFi 和 MiNiFi 在物联网中的应用案例
分享时间:7 月 28 日 17:15 - 17:45
议题介绍:
介绍 Apache Nifi 和 Minifi,针对各种物联网数据收集和数据路由用例进行技术深入讨论。
演讲嘉宾:
Yan Liu丨Cloudera
Cloudera 解决方案工程师。Apache Hive 和 Apache Flink 的贡献者。在大数据领域拥有超过 10 年的实际经验,目前的重点是使用 Apache Flink、Apache Hive 和 Apache Iceberg 构建实时数据仓库。
本次 CommunityOverCode Asia 2024 的 Community 专题,将给大家带来 Apache 社区建设和发展的最新资讯和前沿实践,现在就一起来看看吧!
专题介绍
为什么 ASF 相信 “社区重于代码”?开源社区长青是代码持续迭代的保证。
社区专场涵盖的主题包括:社区治理模式、发展开源项目社区、多样性和包容性、衡量社区健康、社区管理工具与数据、项目路线图、案例研究,以及其他任何关于开源和开源社区可持续性的主题。
我们欢迎你与更多的人分享你的社区故事。
出品人
陈梓立 tison
CommunityOverCode Asia 2024
Apache 软件基金会成员和孵化器导师, Apache ZooKeeper 和 Apache OpenDAL 等多个开源项目维护者。曾任 PingCAP 开发者社群负责人,撰写开发者指南、制定开发者成长计划和社群治理架构。「夜天之书」公众号作者。现任 Greptime 开发者关系总监。
江波 Nadia
CommunityOverCode Asia 2024
Apache Answer PPMC member,ALC Beijing & Hangzhou 正式成员,开源社 2024 年度理事长,CCF 开源发展委员会执委,CIC 开源技术委员会组织秘书。江波是 Dev.Together 开发者生态峰会、OSPO Summit 发起人,CommunityOverCode Asia,OpenInfra Days China,COSCon 中国开源年会、State of Open Con 等海内外开源社区活动的组织者,长期在多个社区及开源基金会贡献,关注技术增长与开发者生态。
刘天栋
CommunityOverCode Asia 2024
Apache 软件基金会成员、孵化器项目委员会成员和导师,开源社联合创始人 & 理事,历任开源雨林社区顾问、腾讯云腾源会开源顾问、微软中国战略业务总监、微软开放技术公司及微软亚太研发集团首席技术布道师;甲骨文(中国)渠道及联盟总监、Linux 战略总监、大中华区中间件事业部总经理;Turbolinux 亚太区副总裁等。
议程亮点
7 月 27 日 14:00 - 17:45
演讲议题:源自中国的 Apache 项目探秘
分享时间:7 月 27 日 14:00 - 14:30
议题介绍:
中国的开源运动已经繁荣发展了十多年,使其成为仅次于美国的世界第二大开源开发者和贡献者数量的国家。《2023 年中国开源报告》从开发者、技术、项目、社区、企业、教育、基金会、开源商业化以及国内和国际开源历程等各个角度,对中国的开源发展进行了深入探讨。本次分享将更加关注 Apache 软件基金会及其项目,尤其是来自中国的项目。在这次分享中,你可以自行发现有关中国开源的另一个方面的内容。
演讲嘉宾:
Ted Liu丨ASF member | Co-founder and director of kaiyuanshe
Ted Liu 是一位热衷于开源理念的倡导者和志愿者。他是 Apache 软件基金会(ASF)的成员以及 ASF 孵化器委员会成员和导师,以及社区发展委员会成员。此外,他还是国内最早由纯志愿者组成的开源综合社区 - 开源社的联合创始人。
演讲议题:从零开始启动一个开源项目的故事
分享时间:7 月 27 日 14:30 - 15:00
议题介绍:
近年来,开源的普及度不断上升。许多公司积极参与上游开源项目并作出贡献,同时也主动开源他们的成熟解决方案。
然而,对于大多数中小团队来说,从零开始启动一个开源项目可能是一项挑战。在过去的一年里,我有机会在一家初创公司做这项工作,包括项目启动、决策、规划、构建、组织和最终公开。
说实话,这是一项既艰难又激动人心的工作。我们为开源项目采用了许多 Apache 模式,包括如何孵化我们的项目,以及如何通过 Apache 项目成熟度模型来衡量它等。我认为我可以分享我在整个过程中的故事,这对于与我处于相同情况的人来说可以作为参考。
演讲嘉宾:
Dianjin Wang丨ALC Beijing Member, Track Chair of ApacheCon Asia 2021-2024, Head of Open Source at HashData
ALC 北京成员,ApacheCon Asia 2021-2024 主席,HashData 开源负责人。
演讲议题:动员你的社群大军:商业开源视角下的开发者关系
分享时间:7 月 27 日 15:00 - 15:30
议题介绍:
如今,开发者关系与开源软件及其社区密不可分。了解不同的开源社区,根据企业战略框架制定开源战略,与开源开发者形成良好互动,共同创造价值,已成为开发者关系工作者必须了解和掌握的话题。
本次演讲首先从多个维度对开源社区进行分类,明确与不同社区相处的特点和模式;然后讨论商业开源如何适应不同的企业战略和开源社区类别;最后,给出开源开发者关系工作的实例,包括如何建立相应的画像和细分,以及如何基于内容和协调进行具体工作。
演讲嘉宾:
Zili Chen丨Software Developer in Tencent, Apache Flink Committer
Apache 软件基金会成员和孵化器导师, Apache ZooKeeper 和 Apache Pulsar 等多个开源项目维护者。积极帮助开源项目加入 Apache 孵化器孵化,至今已指导了包括 Kvrocks、OpenDAL、StreamPark 和 Fury 等七个项目进行孵化。
演讲议题:我该如何成为 Apache Committer?
分享时间:7 月 27 日 15:45 - 16:15
议题介绍:
为什么要为开源项目做贡献?我的观点是,浏览 GitHub 上主要公司和基金会的主页和项目列表是非常令人惊叹的。看到他们无私地分享自己的劳动成果,为整个人类社会做出贡献,促进行业和社会发展,这是一种鼓舞人心的感觉。
为什么要成为 Apache Committer?成为 Apache Committer 带来许多好处,包括个人职业成长、与才华横溢的同行建立联系、通过 Apache 电子邮件和 Commiter 证书背书个人能力、在就业市场中提升竞争力、积极广泛参与项目开发、在行业中改善职业形象、免费使用 JetBrains 工具、在没有地理限制的情况下获得国内外的行业认可。
从哪里开始?从礼貌友好地参与社区互动开始。通过提交相关的文章/视频、提交拉取请求(PRs)、参与社区讨论、解决其他用户的问题、提供社区/项目改进建议、改进文档、进行代码审查、检查 DSIP 以获取特定的提交和在公共聚会上进行项目主题演讲等方式做出贡献。总之,以任何可能的方式为社区做出贡献。值得注意的是,所有贡献都应符合 Apache 的风格,并鼓励通过 GitHub、Slack 和电子邮件等平台进行沟通(微信不算)。
演讲嘉宾:
Yuxing Liu丨Former Tencent Data Development,Apache DolphinSchduler Contributer
曾任职于腾讯数据开发,负责 Apache Dolphinscheduler 内部分支和离线 ETL 构建的开发工作。目前积极参与 Apache Dolphinscheduler 的构建和贡献,努力早日成为贡献者。喜欢分享,热衷于与朋友们分享好的事物。对开源充满激情,相信技术能够改变世界,促进全球发展,培育自由和开放。希望能为开源社区做出自己的贡献。
演讲议题:从代码到社区 - StreamPark 的开发者之旅
分享时间:7 月 27 日 16:15 - 16:45
议题介绍:
加入我的演讲,探索 Apache StreamPark 项目中开发者的全面经历。从最初的编码尝试到深入的社区参与,我将分享在这个过程中遇到的技术挑战、实施的解决方案以及与其他开发者的合作。这个演讲不仅是对 StreamPark 功能的分析,还是对个人成长和社区力量的探索。听我叙述如何在这个开源项目中找到自己的位置,通过实际例子见证技术与人类洞察力的融合,并在挑战中接受机遇的故事。
演讲嘉宾:
Chao Zhang丨Apache StreamPark Committer
Apache StreamPark Committer,合十思维技术副总监。
演讲议题:为成功的开源职业生涯培养软技能
分享时间:7 月 27 日 16:45 - 17:15
议题介绍:
开源不仅仅是关于代码。本次会议讨论了软技能在构建在 Apache 项目的开源社区中成功职业生涯中的关键角色。
了解如何有效沟通、协作和应对挑战,成为一个全面发展和有价值的开源贡献者。
参与者将学习到:
- 为项目内的无缝协作编写清晰的文档、演示和代码注释的技巧。
- 构建信任、建设性解决冲突并在不同团队中有效工作的策略。
- 利用会议、在线社区和导师机会来建立强大的网络,并在 Apache 生态系统中增加自己的知名度。
- 通过持续参与和内容创作建立自己作为有价值贡献者的声誉的技巧。
演讲议题:构建一个包容性的开源生态系统
分享时间:7 月 27 日 17:15 - 17:45
议题介绍:
Apache 软件基金会(ASF)蓬勃发展,得益于不同观点推动的创新。本次会议将讨论如何为每个人构建一个更加包容和欢迎的环境,不论其背景、经验水平或技术专长如何。
参与者将获得以下知识:
- 我们将探讨无意识偏见及其对开源社区内包容性的潜在影响。
- 发现促进项目团队多样性的策略,并培养尊重不同方法和技能集的文化。
- 探索导师计划在 Apache 生态系统中赋权代表性不足群体方面的力量。
- 讨论可以促进来自不同背景的开发者参与和可访问性的倡议和工具。
演讲嘉宾:
Sumaiya Nalukwago丨IT Professional | Community Lead | Tech Content Creator
Sumaiya Nalukwago 是一位充满激情的 IT 专业人员和技术倡导者。她拥有姆巴拉拉科技大学(MUST)的信息技术学士学位,专注于帮助他人在科技领域中探索和发展。
在 MUST 期间,Sumaiya 作为首位女性 Google 开发者学生俱乐部的负责人,为学生们提供使用 Google 技术学习和发展的活跃社区。她对包容性的承诺延伸到她目前担任的 Google 开发者团队 Cloud 和 Women TechMakers Mbarara 社区负责人的角色。Sumaiya 致力于构建多元化和蓬勃发展的科技社区,让每个人都能茁壮成长。
Sumaiya 对科技教育的热情超越了大学的范畴。作为姆巴拉拉创新村的主讲培训师,她为年轻人提供他们在数字经济中成功所需的技能。她的培训不仅涵盖技术知识,还包括软技能、多样性和包容性实践以及更广泛的 IT 素养。
通过她的 YouTube 频道"Tech Over with Sumaiya",Sumaiya 将影响力延伸到课堂之外。这个平台提供有价值的非编码聚焦内容,帮助科技爱好者了解科技世界的复杂性。
Sumaiya 对促进包容性科技社区的承诺赢得了国际认可。2023 年,她入围了备受赞誉的 Women Tech Network 全球奖项,成为超过 2100 名参与者中女性科技社区类别的十强入围者。她还因其对技术的奉献于 2024 年 3 月获得了美国驻乌干达大使馆的认可。
Sumaiya 的贡献不仅限于数字领域。她通过参与姆巴拉拉城市 Rotaract 俱乐部的志愿工作,积极为社区做贡献。
7 月 28 日 14:00 - 17:45
演讲议题:Apache Way 的实施:阿里巴巴的 OpenRank 实践
分享时间:7 月 28 日 14:00 - 14:30
议题介绍:
在本次会议中,我将全面介绍与阿里巴巴 OSPO 进行的研究实践。我们开发了一个名为 OpenRank 的开发者社交网络,并使用该算法构建了一个游戏化机制,以激励阿里巴巴开源社区中的开发者之间的合作。OpenRank 算法深受 Apache Way 的启发,特别是"社区优先于代码"的理念。
同时,该研究实践也已总结成一篇研究论文,并被顶级学术会议 ICSE 2024 录用。
演讲嘉宾:
Shengyu Zhao丨Phd. candidate, Tongji University
同济大学计算机科学专业博士研究生。特别关注开源数据研究。曾任阿里巴巴开源项目办公室社区经理。
演讲议题:OSPP 2020-2024 — 中国大学生的最佳开源之路
分享时间:7 月 28 日 14:30 - 15:00
议题介绍:
开源推广计划(OSPP)是由中国科学院软件研究所组织的一个夏季项目,长期得到开源软件供应链推进计划的支持。该计划旨在鼓励大学生积极参与开源软件的维护和开发,推动开源软件社区的蓬勃发展,共同构建开源软件供应链。我们向全球的大学生开放报名。学生可以选择他们感兴趣的项目进行申请,并获得资深维护者(社区导师)指导的机会。根据项目的难度和完成情况,参与者还将获得奖金和完成证书。
演讲嘉宾:
HungryFish35 LiMeng丨ISCAS,OSPP Operations Director
OSPP(中国科学院软件研究所)的运营总监。
演讲议题:通过 Apache Answer 提升你和社区的互动
分享时间:7 月 28 日 15:00 - 15:30
议题介绍:
Apache Answer 是一个开源的问答平台软件。它旨在通过提供您所需并喜爱的功能,增强您与社区的互动。
在本次会议中,我们将从如何帮助用户找到更好答案的途径开始,如何珍视和奖励良好行为,并以有趣的方式吸引用户参与讨论。
我们还很愿意分享有关如何产生这个项目的想法,并介绍您如何使用 Apache Answer 构建下一个在线社区。
演讲嘉宾:
Jing Zhu丨Community Manager, PPMC of Apache Answer
初涉开源世界,热爱开源。作为一位行销行业的资深人士,我刚刚开始了开源之旅,而 Apache Answer 始终与我为伴。
演讲议题:基于 Apache 模式的蚂蚁集团开源孵化
分享时间:7 月 28 日 15:45 - 16:15
议题介绍:
蚂蚁集团(一家拥有 2.5 万名员工的金融科技公司)一直是开源社区的积极参与者,拥有许多项目,但大多数项目主要由蚂蚁集团自行管理和运作,并且长时间以来并未积极与开源基金会(包括 Apache 基金会)合作。
成立开源项目办公室(OSPO)并开始进行合理的开源软件(OSS )治理改变了这一状况。现在,蚂蚁集团拥有量身定制的开源技术战略,以及全面的内部治理流程、实践和产品来支持这一战略。蚂蚁集团知道构建内部开源文化和与社区合作的重要性,但这需要时间来实现变革。我们如何加快变革的步伐?
基于 Apache Way 的蚂蚁集团开源孵化计划是一个专门的平台,培育开源生态系统内的创新与合作。它秉承社区驱动的开发、精英管理、透明度和开放沟通的核心原则,确保在其保护下培育的项目符合最高的质量、包容性和可持续性标准。
该孵化计划提供了一个培育环境,让初创的想法可以发展成为健壮的、适用于生产的软件解决方案。它提供全面的支持服务,包括来自经验丰富的开源贡献者的指导、使用先进工具和基础设施的机会、有关许可和知识产权问题的法律指导,以及在项目治理和社区建设方面的战略协助。
演讲嘉宾:
Peggy Dong丨Ant Group,Open Source Governance Expert
我相信开源代表着一种积极的力量。受到开源、合作和共享的概念吸引,我于去年初加入了蚂蚁开源项目办公室(OSPO)。在此之前,我主要从事战略规划工作,希望为开源教育带来不同的视角。
演讲议题:开源治理:律师的实用指南
分享时间:7 月 28 日 16:15 - 16:45
议题介绍:
本次演讲将从经验丰富的法律角度探讨开源治理和合规问题,借鉴了在知识产权法方面进行的丰富职业生涯。
作为一名曾为众多企业提供法律咨询的律师,我将分享通过第一手经验积累的实用见解和成熟策略。
演讲将重点关注遵守开源许可证的复杂性,并制定可适用于任何企业规模的可扩展和适应性强的治理框架。
关键主题包括降低许可证兼容性风险,进行全面的开源审核,以及建立针对企业特定需求的强大政策,无论企业规模大小。
本次演讲旨在为法律专业人士、合规官员和商业领导者提供可操作的知识,以便以合法合规的方式有效管理开源软件,促进创新并保护他们的利益。
演讲嘉宾:
Tao Ye丨Grandall Law Firm, partner, lawyer
律师叶涛专门为软件和互联网企业提供法律服务。作为 Linux Foundation 亚太地区的开源倡导者,叶涛深度参与开源社区。值得一提的是,他成功地为中国首例 GPL 反诉案提供了辩护。叶涛活跃于各个开源社区,并于 2023 年荣获 Linux Foundation 开源软件学院颁发的“开源之星奖”。
演讲议题:在开源社区中赢得 AI 开发者的心:面向 B2D(企业面向开发者)的创新内容营销策略
分享时间:7 月 28 日 16:45 - 17:15
议题介绍:
在 AI 2.0 时代,像 LlaMa 和 Mistral 这样的开源大型语言模型的出现正在改变 AI 开发者的社区和体验,为 Business-to-Developer (B2D) 运营带来前所未有的机遇和挑战。作为 B2D 运营者,您可能在考虑以下问题:
- 您是否正在寻找能与 AI 开发者产生共鸣、吸引他们注意力并释放他们潜力的有针对性的内容营销策略?
- 您是否考虑过 AI 大型语言模型开发者与传统开发者的区别?他们在选择产品时采取何种决策过程?在开发者旅程的每个阶段,有哪些利益、痛点和关键因素?
- 您是否观察到,尽管开发者对营销策略普遍漠不关心,但他们在潜意识层面上受到某些策略的影响?这些方法成功的秘诀是什么?
- 您是否有兴趣了解领先的 AI 大型语言模型公司是如何通过技术内容和营销实践吸引和留住用户,通过社区活动和支持服务建立和加强信任,并通过产品更新和公告扩大其生态系统?
在我的演讲中,我将借助我在 01.AI 的内容创作和社区管理经验,分析现实中的挑战,结构化思维过程,探索解决问题的方法,并提供可行的解决方案。我的目标是帮助您产生高质量的内容,提升营销策略,扩大合作网络,最终为蓬勃发展的开源 AI 开发者社区做出贡献。
演讲嘉宾:
Yu Liu丨01.AI, Content Strategist
01.AI 的内容策略师,同时也是 Apache Pulsar PMC 成员和 Apache Trafodion Committer。
在职业生涯中,她致力于提升开发者的内容体验和管理开源社区。她在 ApacheCon Asia、中国开源大会、Google Women Techmakers、Dev.Together、OpenInfra Days China、tcworld China、中国技术传播论坛等会议上发表了关于开发者体验、信息架构、内容运营和策略以及 Docs as Code 等主题的演讲。此外,她还积极参与了由 Our Code is Open、开源推广计划(中国的 GSoC 替代方案)和 Linux 基金会组织的各种开源活动。
在业余时间,喜欢爵士舞、瑜伽、乒乓球、弹钢琴、唱歌和学习中医。
演讲议题:内源和开源社区营造实验
分享时间:7 月 28 日 17:15 - 17:45
议题介绍:
在公司里建立社区?我知道这听起来很难,但同时这也充满挑战和乐趣。在这个议题中,我将分享我在公司中引入开源文化的经验,以及在公司内部建立内源(Inner Source)社区的实践。同时,我也尝试在公司外部建立了一个真正的开源社区( https://codekitchen.community )。我将分享在建立这两个社区时遇到的差异和学到的经验,以及如何找到它们之间的联系来相互赋能。
演讲嘉宾:
Grey Li丨Senior Software Engineer at Dell
戴尔高级软件工程师,微软 Python 方向最有价值专家(Microsoft MVP),代码厨房社区管理员,Flask 和 APIFlask 的维护者,以及《Flask Web 开发实战》的作者。
作为 Apache 软件基金会(ASF)的官方全球系列大会,每年的 CommunityOverCode Asia 都吸引着来自全球各个层次的参与者、社区共同探索 "明天的技术"。7 月 26 日至 28 日,即将强势来袭的 CommunityOverCode Asia 2024 上,大家可以近距离感受来自 Apache 项目的最新发展和新兴创新。
关于 Greptime
Greptime 格睿科技专注于为物联网(如智慧能源、智能汽车等)及可观测等产生大量时序数据的领域提供实时、高效的数据存储和分析服务,帮助客户挖掘数据的深层价值。目前主要有以下三款产品:
GreptimeDB 是一款用 Rust 语言编写的开源时序数据库,具有云原生、无限水平扩展、高性能、融合分析等特点,帮助企业实时读写、处理和分析时序数据的同时,降低长期存储的成本。我们提供 GreptimDB 企业版,支持更多功能和定制化服务,如有需要欢迎联系小助手。
GreptimeCloud 是一款全托管的云上数据库即服务(DBaaS)解决方案,基于开源时序数据库 GreptimeDB 打造,能够高效支持可观测、物联网、金融等领域的应用。用户可以通过内置的可观测解决方案 GreptimeAI 全面地掌握 LLM 应用的成本、性能、流量和安全等情况。
车云一体解决方案 是一款深入车企实际业务场景的车云协同数据解决方案,解决了企业车辆数据呈几何倍数增长后的实际业务痛点。多模态车端数据库结合云端 GreptimeDB 企业版帮助车企极大降低流量、计算和存储成本,并帮助提升数据实时性和业务洞察能力。
GreptimeDB 作为开源项目,欢迎对时序数据库、Rust 语言等内容感兴趣的同学们参与贡献和讨论。第一次参与项目的同学推荐先从带有 good first issue 标签的 issue 入手,期待在开源社群里遇见你!
官网:https://greptime.cn/
GitHub: https://github.com/GreptimeTeam/greptimedb
文档:https://docs.greptime.cn/
Twitter: https://twitter.com/Greptime
Slack: https://www.greptime.com/slack
LinkedIn: https://www.linkedin.com/company/greptime
相关文章:

倒计时 2 周!CommunityOverCode Asia 2024 IoT Community 专题部分
CommunityOverCode 是 Apache 软件基金会(ASF)的官方全球系列大会,其前身为 ApacheCon。自 1998 年以来,在 ASF 成立之前,ApacheCon 已经吸引了各个层次的参与者,在 300 多个 Apache 项目及其不同的社区中探…...

使用OpenCV在按下Enter键时截图并保存到指定文件夹
使用OpenCV在按下Enter键时截图并保存到指定文件夹 在这篇博客中,我们将介绍如何使用OpenCV库来实现一个简单的功能:在按下Enter键时从摄像头截图并保存到指定的文件夹中。这个功能可以用于各种应用,例如监控系统、视频捕捉等。 前置条件 …...

汇川伺服 (4)FFT、机械特性、闭环、惯量、刚性、抑制振动
一、参数解释 二、FFT 三、机械特性分析 四、多级配方与对象字典 对机组网配方 对象字典 五、InoServoShop 主要是用于调试620P620N将压缩报解压后不需要安装就可以直接使用 六、InoDriveWorkShop 主要是调试660 670 810 520 等系列 惯量识别 Etune Stune 惯量比调试 大惯…...

Unity3D中使用并行的Job完成筛选类任务详解
在Unity3D开发中,处理大量数据或执行复杂计算时,性能往往成为制约因素。为了提升游戏或应用的性能,Unity提供了强大的Job System,它允许开发者利用多线程和并行计算来优化数据处理过程。本文将详细介绍如何在Unity中使用并行的Job…...

汽车信息安全--欧盟汽车法规
目录 General regulation 信息安全法规 R155《网络安全及网络安全管理系统》解析 R156《软件升级与软件升级管理系统》解析 General regulation 欧洲的汽车行业受到一系列法律法规的约束,包括 各个方面包括: 1.安全要求:《通用安全条例&a…...

@SpringBootApplication 注解
什么是 SpringBootApplication SpringBootApplication 是 Spring Boot 提供的一个核心注解,它是一个组合注解,用于简化 Spring Boot 应用程序的配置。这个注解通常标注在主类上,用于标识一个 Spring Boot 应用的入口。通过这个注解ÿ…...

java项目总结4
目录 1.正则表达式 2.爬虫 3.时间 4.包装类 5.工具类之Arrays 6.Lambda 1.正则表达式 用于验证字符串是否满足自己所需要的规则。方法:matches 注意:\在Java中有特殊涵义,是将其它的意思本来化,假设"是用来引…...

JavaScript中的数组方法总结+详解
##JavaScript中的数组方法总结详解 用来总结和学习,便于自己查找 文章目录 一、数组是什么? 二、改变原数组的api方法? 2.1 push() 在末端添加 2.2 pop࿰…...

环境变量Path
PATH 是一个环境变量,它在操作系统中扮演着非常重要的角色。它定义了系统在查找可执行文件时应该搜索的目录列表。当你在命令行中输入一个命令时,操作系统会按照 PATH 变量中定义的目录顺序来查找这个命令对应的可执行文件。 主要作用 查找可执行文件&a…...

基于jeecgboot-vue3的Flowable流程-集成仿钉钉流程(四)支持json和xml的显示
因为这个项目license问题无法开源,更多技术支持与服务请加入我的知识星球。 1、相应的界面前端代码 <template><div class"formDesign"><FlowDesign :process"process" :fields"fields" :readOnly"readOnly&quo…...

【k8s安装redis】k8s安装单机版redis实现高性能高可用
文章目录 简介一.条件及环境说明:二.需求说明:三.实现原理及说明四.详细步骤4.1.创建configmap 配置文件4.2.创建StatefulSet 配置4.3.创建service headless 配置 五.安装说明 简介 本文将根据在k8s环境中搭建【伪】单机模式的redis实例。由于共享存储的…...

Scala 数据类型
Scala 数据类型 Scala 是一种多范式的编程语言,它结合了面向对象和函数式编程的特点。在 Scala 中,数据类型是构建复杂程序的基础。本文将详细介绍 Scala 中的数据类型,包括其分类、特点以及使用方法。 数据类型分类 Scala 中的数据类型可…...

Java Executors类的9种创建线程池的方法及应用场景分析
在Java中,Executors 类提供了多种静态工厂方法来创建不同类型的线程池。在学习线程池的过程中,一定避不开Executors类,掌握这个类的使用、原理、使用场景,对于实际项目开发时,运用自如,以下是一些常用的方法…...

LY/T 3359-2023 耐化学腐蚀高压装饰层积板检测
耐化学腐蚀高压装饰层积板是指用酚醛树脂浸渍的层状植物纤维材料为基材,与涂布以丙烯酸树脂为主体的装饰纸的饰面层,在高温高压下层积压制而成的具有化学腐蚀功能的高压装饰层积板。 LY/T 3359-2023 耐化学腐蚀高压装饰层积板检测项目: 测试…...

【linux/shell】如何创建脚本函数库并在其他脚本中调用
目录 1. 创建脚本库文件 2. 修改脚本库权限,使脚本库可执行 3. 在其他脚本中调用脚本库 4. 使用环境变量或.bashrc 5. 使用Shellcheck 6. 编写注释及说明文档 在Shell中创建和使用脚本库通常涉及以下几个步骤: 1. 创建脚本库文件 脚本库通常是包…...

Instruct-GS2GS:通过用户指令编辑 GS 三维场景
Paper: Instruct-GS2GS: Editing 3D Gaussian Splats with Instructions Introduction: https://instruct-gs2gs.github.io/ Code: https://github.com/cvachha/instruct-gs2gs Instruct-GS2GS 复用了 Instruct-NeRF2NeRF 1 的架构,将基于 NeRF 的三维场景编辑方法迁…...

disql使用
SQL 交互式查询工具 | 达梦技术文档 进入bin目录:cd /opt/dmdbms/bin 启动disql:./disql,然后输入用户名、密码 sh文件直接使用disql: 临时添加路径到PATH环境变量:在当前会话中临时使用disql命令而无需每次都写完整…...

SpringBoot Mybatis-Plus 日志带参数
SpringBoot Mybatis-Plus 日志带参数 1 实现代码2 测试结果 在Spring Boot中,MyBatis插件机制通过拦截器(Interceptor)来实现。拦截器允许开发人员在执行SQL语句的各个阶段(如SQL语句创建、参数处理、结果映射等)插入自…...

【WebGIS平台】传统聚落建筑科普数字化建模平台
基于上述概括出建筑单体的特征部件,本文利用互联网、三维建模和地理信息等技术设计了基于浏览器/服务器(B/S)的传统聚落建筑科普数字化平台。该平台不仅实现了对传统聚落建筑风貌从基础到复杂的数字化再现,允许用户轻松在线构建从…...

Zookeeper分布式锁原理说明【简单易理解】
Zookeeper 非公平锁/公平锁/共享锁 。 1.zookeeper分布式锁加锁原理 如上实现方式在并发问题比较严重的情况下,性能会下降的比较厉害,主要原因是,所有的连接都在对同一个节点进行监听,当服务器检测到删除事件时,要通知…...

去除Win32 Tab Control控件每个选项卡上的深色对话框背景
一般情况下,我们是用不带边框的对话框来充当Tab Control的每个选项卡的内容的。 例如,主对话框IDD_TABBOX上有一个Tab Control,上面有两个选项卡,第一个选项卡用的是IDD_DIALOG1充当内容,第二个用的则是IDD_DIALOG2。I…...

iis部署前后端分离项目(React前端,Node.js后端)
iis虽然已经有点过时,但不少用户还在用,故总结一下。 1. 安装iis 如果电脑没有自带iis管理器,打开控制面板->程序->启用或关闭Windows功能,勾选iis安装即可 2. 部署前端项目 打开iis,添加网站,物理…...

【前端项目笔记】9 数据报表
数据报表 效果展示: 在开发代码之前新建分支 git checkout -b report 新建分支report git branch 查看分支 git push -u origin report 将本地report分支推送到云端origin并命名为report 通过路由的形式将数据报表加载到页面中 渲染数据报表基本布局 面包屑导航…...

等保测评推动哈尔滨数字化转型中的安全保障
在数字经济的浪潮下,哈尔滨作为东北老工业基地的核心城市,正积极推动数字化转型,以创新技术驱动产业升级和经济发展。网络安全等级保护测评(简称“等保测评”)作为国家网络安全战略的重要组成部分,为哈尔滨…...

#pragma 指令
#pragma 指令作用是设定编译器的状态或者是指示编译器完成一些特定的动作 message 参数能够在编译信息输出窗口中输出相应的信息 #pragma message(“消息文本”) code_seg参数能够设置程序中函数代码存放的代码段,当我们开发驱动程序的时候就会使用到它 #pragma…...

【Excel】 批量跳转图片
目录标题 1. CtrlA全选图片 → 右键 → 大小和属性2. 取消 锁定纵横比 → 跳转高度宽度 → 关闭窗口3. 最后一图拉到最后一单元格 → Alt吸附边框4. CtrlA全选图片 → 对齐 → 左对齐 → 纵向分布!…...

网站更新改版了
✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏:Leo杂谈 ✨特色专栏:MySQL学…...

初识大模型
前提:学习一项技术,要从原理、实践、认知三个方面进行攻克。 不懂原理就不会举一反三,走不了太远。 不懂实践就只能纸上谈兵,做事不落地。 认知不高就无法作对决策,天花板太低。 一、知识体系 二、什么是AI 基于机器…...

Open3D SVD算法实现对应点集配准
目录 一、概述 1.1基本思想 1.2实现步骤 二、代码实现 三、实现效果 3.1原始点云 3.2配准后点云 3.3变换矩阵 一、概述 在点云配准中,SVD(Singular Value Decomposition,奇异值分解)方法是一种常用的精确计算旋转和平移变换的算法。其目标是找到一个刚体变…...

bWAPP靶场安装
bWAPP安装 下载 git地址:https://github.com/raesene/bWAPP 百度网盘地址:链接:https://pan.baidu.com/s/1Y-LvHxyW7SozGFtHoc9PKA 提取码:4tt8 –来自百度网盘超级会员V5的分享 phpstudy中打开根目录,并将下载的文…...