走进开源 - Apache ServiceComb
走进开源 - Apache ServiceComb [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 议程 • 什么是开源 • 开源开发是什么状态 • 如何参与开源 [社区网站] http://servicecomb.apache.org [Github ] q=servicecomb 软件发展史 开源软件 自由软件 商业软件 [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 一种思想运动 用户可以自由地运行,拷贝,分 发,学习,修改并改进该软件 一旦在该软件基础上修改,则必 须保证修改后的软件也“自由” 开源发展第一阶段 [社区网站] 自由软件和商业软件 之间的折中 遵循版权前提下,可以自由访问、使 用、改变和共享,也可用做商用目的 开源发展第二阶段 [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 开源发展第三阶段 [社区网站] http://servicecomb.apache.org [Github0 码力 | 28 页 | 1.92 MB | 1 年前3Apache ServiceComb 开源微服务社区
Apache ServiceComb 开源微服务社区 • 注册在美国的非盈利组织 • 提供法律和基础设施的支持 • 完全的自愿组织,虚拟的全球化组织 • 有6600+ committers, 580+ member • 350+ 开源项目, 50+ 正在孵化的项目 • 组织前身是 1996年成立的 Apache Group • ASF成立于 1999年 贡献者 Committer Apache软件基金会 LC3大会 正式开源 2017.06 2017.11 2018.10 捐赠给Apache 进入孵化器 成为Apache 顶级项目 首个Apache微服务顶级项目 提供一站式的微服务开源解决方案,致力于帮助企业、用户和开发 者将应用轻松微服务化上云,实现对微服务应用的高效运维管理 华为开始实践 微服务 2012年 2019 • 2018 OSCAR尖峰开源技术创新奖 • 2018 2018 COSCL首届中国优秀开源项目一等奖 • 2019 首个行业微服务标准的核心参考框架 携手解决 微服务痛点 原则 • 中立 • 开放 • 标准化 • 无商业Lock-in • 社区健康发展 ServiceComb 首个Apache微服务顶级项目 Java微服务框架: https://github.com/apache/servicecomb-java-chassis0 码力 | 15 页 | 2.86 MB | 1 年前3202309 MeterSphere ⼀站式开源持续测试平台
⼀站式开源持续测试平台 2023 年 9 ⽉ 1 2 持续测试的兴起与现状 3 MeterSphere 加速企业持续测试落地 MeterSphere 企业版及专业服务 持续测试是持续交付发展的必然需求 持续交付可以降低发布⻛险,提⾼可靠性,使 软件能够根据⽤户反馈、市场变化和企业战略 变更不断进⾏调整。 持续交付能⼒是企业核⼼竞争⼒ 持续测试能⼒保障业务⾜够可靠 持续测试是执⾏⾃动化测试的过程,作为软件 MeterSphere 的使命 MeterSphere 是⼀站式的开源持续测试平台,遵循 GPL v3 开源许可协议,涵盖测试 管理、接⼝测试、UI 测试和性能测试等功能,全⾯兼容 JMeter、Selenium 等主流开 源标准,有效助⼒开发和测试团队充分利⽤云弹性进⾏⾼度可扩展的⾃动化测试,加 速⾼质量的软件交付。 ⼴受欢迎的开源项⽬ Star 10,000 + • 累计下载次数 180,000 OSC 中国开源项⽬评选 “最佳⼈⽓项⽬” • TesterHome 评选 “MTSC 2021 年度开源项⽬”、 “MTSC 2022 年度最佳开源项⽬” • 2022 年 GVP——Gitee 最有价值开源项⽬ 注:GitHub Star 数量统计截⽌⾄ 2023 年 9 ⽉ MeterSphere v2.10 LTS 发布 1500 + 社区贡献者 3 + 开源运营年数 78000 码力 | 45 页 | 4.65 MB | 1 年前3ServiceComb 开源微服务框架技术演进之路 巨震
ServiceComb 开源微服务框架技术演进之路 巨震 软件工程师,华为 • 服务形态演进 • 基于SDK的传统微服务框架 • 何为Service Mesh • 演进:从SDK到Service Mesh • 拥抱Service Mesh开源生态 • 相关资源 #微服务 #Service Mesh #Sidecar #云原生 #SDK #数据面,控制面 Huawei APM Control Plane Service Center Config Center Istio Apollo Huawei CSE 拥抱Istio开源生态 • Envoy Sidecar替换方案 • Go SDK接入Istio • 网络代理替代Iptables流量劫持 • Handler chain接入不同生态,不依赖Mixer 无商业强绑定,高自由度,企业自主可控 • 完整的生态栈,涵盖开源主流微服务运维和安全领域 • 低学习成本,有编程语言基础即可快速上手 华为开源 ServiceMesh方案 Mesher ServiceCenter Java-chassis ServiceComb Pilot Citadel Istio ServiceComb开源生态 Zipkin Prometheus0 码力 | 20 页 | 861.58 KB | 1 年前3go-zero开源项目的成长史
万俊峰Kevin go-zero 开源项⽬成⻓史 About me • go-zero 作者 • 阿⾥云MVP • 腾讯云TVP • ArchSummit 明星讲师 • GopherChina 主持⼈&⾦牌讲师 • 极客时间 Go 专题出品⼈ • 腾讯云开发者⼤会讲师 TOC ● go-zero 的由来 ● go-zero 的现状 ● go-zero 的成⻓阶段 ● go-zero 两年两万星 • 第三个年头 go-zero 开源伊始 • 开源 ≠ 代码提交到 GitHub • 规划发展路线 • 梳理推⼴思路 • 找渠道、建社区 • 分析⽤户 go-zero 开源伊始 • 定⽬标 • 找渠道 • 建社区 • 有数据驱动的思维 • 分析渠道 • 分析⽤户 • 分析ROI go-zero 开源伊始 • 技术分享 • GoCN • Go夜读 • InfoQ • ArchSumit go-zero 开源伊始 • 技术⽂章 • 微服务实践公众号 • 知乎 • InfoQ • GoCN • 开源中国 • … go-zero 开源伊始 • 技术⽂章(国外) • hacker news • reddit • medium • hashnode • … 为什么早期要多分享?0 码力 | 31 页 | 4.83 MB | 9 月前3开源开发者的一天 - Apache ServiceComb
开源开发者的一天 - Apache ServiceComb [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 议程 • 什么是开源 • 开源开发是什么状态 • 如何加入到开源社区 [社区网站] http://servicecomb.apache.org [Github 软件发展史 商业软件 自由软件 开源软件 [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 一种思想运动 用户可以自由地运行,拷贝,分 发,学习,修改并改进该软件 一旦在该软件基础上修改,则必 须保证修改后的软件也“自由” 开源发展第一阶段 [社区网站] http://servicecomb 自由软件和商业软件 之间的折中 遵循版权前提下,可以自由访问、使 用、改变和共享,也可用做商用目的 开源发展第二阶段 [社区网站] http://servicecomb.apache.org [Github ] https://github.com/apache?q=servicecomb 开源发展第三阶段 [社区网站] http://servicecomb.apache.org [Github0 码力 | 31 页 | 2.02 MB | 1 年前3202205 MeterSphere:一站式开源持续测试平台
⼀站式开源持续测试平台 2022 年 5 ⽉ 1 2 持续测试的兴起与现状 3 MeterSphere 加速企业持续测试落地 MeterSphere 企业版及专业服务 持续测试是持续交付发展的必然需求 持续交付可以降低发布⻛险,提⾼可靠性,使 软件能够根据⽤户反馈、市场变化和企业战略 变更不断进⾏调整。 持续交付能⼒是企业核⼼竞争⼒ 持续测试能⼒保障业务⾜够可靠 持续测试是执⾏⾃动化测试的过程,作为软件 MeterSphere 的使命 MeterSphere 是⼀站式的开源持续测试平台,遵循 GPL v3 开源许可协议,涵盖测试 跟踪、接⼝测试、UI 测试和性能测试等功能,全⾯兼容 JMeter、Selenium 等主流开 源标准,有效助⼒开发和测试团队充分利⽤云弹性进⾏⾼度可扩展的⾃动化测试,加 速⾼质量的软件交付。 ⼴受欢迎的开源项⽬ Star 7,400 + • 累计下载次数 100,000 000 + • ⽇均下载次数 150 + • 超过 350 ⼈的 Issue 贡献者 • TesterHome 评选 “MTSC 2021 年度开源项⽬” • 2020 年度 OSC 中国开源项⽬评选 “最佳⼈⽓项⽬” 注:GitHub Star 数量统计截⽌⾄ 2022 年 5 ⽉ 累计下载超过 100,000 次,使⽤群体持续扩⼤ - ⽤户群体分布⼴泛,参与社区讨论的⽤户超过 100 码力 | 40 页 | 11.03 MB | 1 年前3202203 MeterSphere:一站式开源持续测试平台
⼀站式开源持续测试平台 2023 年 3 ⽉ 1 2 持续测试的兴起与现状 3 MeterSphere 加速企业持续测试落地 MeterSphere 企业版及专业服务 持续测试是持续交付发展的必然需求 持续交付可以降低发布⻛险,提⾼可靠性,使 软件能够根据⽤户反馈、市场变化和企业战略 变更不断进⾏调整。 持续交付能⼒是企业核⼼竞争⼒ 持续测试能⼒保障业务⾜够可靠 持续测试是执⾏⾃动化测试的过程,作为软件 MeterSphere 的使命 MeterSphere 是⼀站式的开源持续测试平台,遵循 GPL v3 开源许可协议,涵盖测试 跟踪、接⼝测试、UI 测试和性能测试等功能,全⾯兼容 JMeter、Selenium 等主流开 源标准,有效助⼒开发和测试团队充分利⽤云弹性进⾏⾼度可扩展的⾃动化测试,加 速⾼质量的软件交付。 ⼴受欢迎的开源项⽬ Star 8,900 + • 累计下载次数 150,000 ⽇均下载次数 150 + • 超过 350 ⼈的 Issue 贡献者 • 2020 年度 OSC 中国开源项⽬评选 “最佳⼈⽓项⽬” • TesterHome 评选 “MTSC 2021 年度开源项⽬”、 “MTSC 2022 年度最佳开源项⽬” • 2022 年 GVP——Gitee 最有价值开源项⽬ 注:GitHub Star 数量统计截⽌⾄ 2023 年 3 ⽉ 累计下载超过 1600 码力 | 41 页 | 11.71 MB | 1 年前3Go 构建大型开源分布式数据库技术内幕
Go 搭建大型开源分布式数据库技术内幕 shenli@PingCAP 关于我 ● 申砾 (Shen Li) ● TiDB 技术负责人 ● 网易有道 / 360搜索 / PingCAP ● Infrastructure software engineer 为什么需要一个新的数据库? 从单机数据库到 NewSQL ● 关系型数据库 ● NoSQL ● 中间件 ● NewSQL0 码力 | 44 页 | 649.68 KB | 1 年前3Rust OS 开源操作系统训练营的教与学-0615-李明
第三届中国Rust开发者大会 Rust OS 开源操作系统训练营的教与学 李明 清华大学 2023-6-17 Rust China Conf 2023 Rust OS 开源操作系统训练营的教与学 1 Rust OS 开源训练营的起因和发展 Title Title Title 开源操作系统训练营的起源(2020年) 陈渝老师 向勇老师 OS Tutorial Summer 影响并培养更多的人学会写操作系统 每年为高校和企业培养1000名操作系统开发人才 参加训练营要回答的三个问题 你为什么要来参加这个活动? 为什么要以开源 的方式来参与? 我们如何能把这些 知识技能学到? Rust OS 开源操作系统训练营的教与学 2 开源训练营的总体规划和教学实践 教什么?怎么学? 在读本科生 在读研究生 已工作 52% 18% 30% Rust 语言编程 RISC-V • 2022:米明恒《操作系统调试器VSCode插件系统架构设计与实现》 • 2023:周子琪/周毅《ArceOS在华山派CV1811H上的移植》 • 2023:齐呈祥《hypercraft 开源项目》 学习博客 http://rcore-os.cn/blog/ 学习操作系统,锤炼个人核心技能 # 个人成长 12周持续输入,考验耐力与坚持 # 连续培训 # 适度竞争 1 四阶段提升,不断增强学习成就感0 码力 | 26 页 | 2.62 MB | 1 年前3
共 291 条
- 1
- 2
- 3
- 4
- 5
- 6
- 30