10 个开源项目、47 个课题可选丨欢迎报名阿里云云原生开源之夏

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: 开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。

开源之夏

开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。

参与学生通过远程线上协作方式,配有资深导师指导,参与到开源社区各组织项目开发中并收获奖金、礼品与证书。这些收获,不仅仅是未来毕业简历上浓墨重彩的一笔,更是迈向顶尖开发者的闪亮起点,可以说非常值得一试。每个项目难度分为基础和进阶两档,对应学生结项奖金分别为税前人民币 8000 元和税前人民币 12000 元。阿里云云原生应用平台团队开放了包括 Apache Dubbo/Apache RocketMQ/Koordinator/Higress/Nacos/OpenYurt/OpenSergo/Seata/Sentinel/Spring Could Alibaba 在内,涉及容器、微服务、消息三大技术领域的 10 个开源项目。

Apache Dubbo 社区开源之夏 2023 项目课题汇总  

Apache Dubbo 是一款易用、高性能的 WEB 和 RPC 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。本次开源之夏提供 9 个项目:

  • IDL 管理平台,项目社区导师陈有为
  • 基于 Kubernetes 的集成测试平台,导师江河清
  • API 管理平台,导师刘军
  • 服务 JSON 序列化兼容性校验,导师华钟明
  • 将 Dubbo 工程结构重构为 Gradle 项目,导师庄旻轩
  • 自动化性能测试方案,导师陈景明
  • 移除对 jprotoc 的依赖,导师郭浩
  • Node.js HTTP/2 协议实现,导师胡锋
  • 实现 Dubbo Rust 的路由模块,导师鲁严波

Apache RocketMQ 社区开源之夏 2023 项目课题汇总  

作为主流的分布式消息中间件,RocketMQ 于 2012 年开源,并在 2017 年正式成为 Apache 顶级项目,持续迸发出旺盛的生命力。伴随着云原生时代的到来以及实时计算的兴起, 生于云、长于云的 RocketMQ 5.0 应运而生,全新升级为云原生消息、事件、流融合处理平台,帮助用户更容易地构建下一代事件驱动和流处理应用。RocketMQ 5.0 专注于消息基础架构的云原生化演进,聚焦在消息领域的后处理场景,支持消息的流式处理和轻计算,帮助用户实现消息的就近计算和分析,并全面拥抱 Serverless 和 EDA。本次开源之夏提供 6 个项目:

  • RocketMQ Streams 状态本地存储优化:导师 nize
  • Iceberg Sink Connector,导师 ZhouBo
  • HBase Sink Connector的设计与实现,导师 ShannonDing
  • Apache RocketMQ Go Client 稳定性优化,导师小伟
  • Canal Source Connector binglog 同步设计与实现,导师傅冲
  • RocketMQ e2e 测试优化,导师凌楚

Koordinator 社区开源之夏 2023 项目课题汇总  

Koordinator 基于 QoS 调度系统,支持 Kubernetes 上多种工作负载的混部调度。它的目标是提高工作负载的运行时效率和可靠性(包括延迟敏感型负载和批处理任务),简化资源相关配置调优的复杂性,并增加 Pod 部署密度以提高资源利用率。本次开源之夏提供 3 个项目:

  • 冷内存资源上报作为调度优化依据:导师韩柔刚
  • 支持多环境场景下的 LLC 和内存带宽 QoS 策略:导师张佐玮
  • 重调度器支持仲裁机制提升驱逐稳定性:导师李涛

Higress 社区开源之夏 2023 项目课题汇总  

Higress 是一个遵循开源 Ingress/Gateway API 标准,提供流量调度、服务治理、安全防护三合一的高集成、易使用、易扩展、热更新的下一代云原生网关。本次开源之夏提供 2 个项目:

  • 基于 Wasm 实现 OIDC 认证插件:导师澄潭
  • Higress Wasm插件构建/调试/部署的命令行实现:导师 CH3CHO

Nacos 社区开源之夏 2023 项目课题汇总  

Nacos 是阿里巴巴开源的一款更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。自 2018 年孵化并开源以来,共收获 21.8K 的 star 数,9.5K 的 Fork 数,现已被大量微服务架构的软件公司选型作为其服务注册与发现中心。本次开源之夏提供 9 个项目:

  • 新增达梦数据库插件实现,导师李艳林
  • 客户端订阅者合并和数据选择功能,导师杨翊
  • 为 nacos-spring-boot-starter 支持适配 spring boot 3,导师胡俊
  • ConfigMap 到 Nacos 配置中心自动同步工具,导师孙立
  • 客户端可观测性指标建设,导师 Pixy Yuan
  • 支持 Nacos 注册中心的模糊订阅能力,导师柳遵飞
  • 提供分布式锁的能力,导师王建伟
  • 新增 Nacos 数据推送的反压机制,导师邢学超
  • 实现其他部分 xDS 协议,导师泮圣伟

OpenYurt 社区开源之夏 2023 项目课题汇总  

OpenYurt 是业界首个对 Kubernetes 云原生体系无侵入的边缘计算平台。从云端将分散的海量边缘异构资源(如 CDN 站点,IoT 一体机等边缘算力)进行统一管理, 帮助用户轻松完成在海量边缘资源上的大规模应用交付、运维、管控。目前 OpenYurt已经在 CDN、音视频直播、物联网、物流、工业大脑、城市大脑等数十个业务场景深度应用。本次开源之夏提供 4 个项目:

  • 多地域配置渲染引擎,导师 rambohe
  • 基于 dashboard 的自动化安装部署平台,导师陈璐
  • 边缘计算场景下云边协同网络探索,导师王炳燊
  • 基于 Prometheus 的边缘设备监控方案,导师熊峰

OpenSergo 社区开源之夏 2023 项目课题汇总

OpenSergo 提供标准通用、专业的微服务治理解决方案,以统一控制面 (Control Plane) 为主体,以 OpenSergo spec 作为标准规范,提供统一、可扩展的微服务治理控制面,结合 Sentinel 2.0 全方位保障多语言微服务的稳定性。OpenSergo 覆盖流量路由、流量染色(全链路灰度)、流量防护与容错(流控、熔断、自适应保护、离群实例摘除等)、数据库治理等核心服务治理能力与场景。本次开源之夏提供 2 个项目:

  • OpenSergo 控制面扩展机制设计与实现,导师贾江南
  • OpenSergo/Sentinel 生态支持 xDS 体系,导师范扬

Seata 社区开源之夏 2023 项目课题汇总  

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 在阿里内部一直扮演着分布式数据一致性的中间件角色,几乎每笔交易都要使用 Seata,历经双 11 洪荒流量的洗礼,对业务进行了有力的技术支撑。本次开源之夏提供 6 个项目:

  • 实现用于服务发现和注册的 namingServer,导师陈健斌
  • 在 seata-go 中实现 saga 事务模式,导师刘月财
  • seata saga 模式产品化能力提升,导师李宗杰
  • 增加控制台事务控制能力,导师王良
  • 提高单测覆盖率和建立集成测试,导师张嘉伟
  • 实现 Seata 运维 ctl 工具,导师季敏

Sentinel 社区开源之夏 2023 项目课题汇总  

Sentinel 是阿里巴巴开源的,面向云原生、分布式服务架构的高可用防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀、冷启动、消息削峰填谷、集群流量控制、实时熔断下游不可用服务等,是保障微服务高可用的利器,原生支持 Java/Go/C++ 等多种语言,并且提供 Istio/Envoy 全局流控支持来为 Service Mesh 提供高可用防护的能力。本次开源之夏提供 3 个项目:

  • Sentinel 2.0 自适应流控演进与探索,导师 sczyh30
  • Sentinel 2.0 无损上下线与离群实例摘除演进,导师屿山
  • Sentinel 2.0 全链路灰度实现与规范对接,导师 Robert Lu

Spring Could Alibaba 社区开源之夏 2023 项目课题汇总  

Spring Cloud Alibaba 是由阿里巴巴中间件团队于 2018 年 7 月开源,为业界提供的一套基于阿里内部分布式技术的一站式微服务构建解决方案。其基于 Spring Cloud 微服务框架标准,针对微服务架构中的服务注册与发现、分布式消息、服务限流降级以及分布式事务等核心模块,都提供了相应的面向业界的成熟解决方案。经过三年多的飞速发展,截止到当前,Spring Cloud Alibaba 共发布了26个版本,在 GitHub 上的累计 stars 数目超过了 2.14 w,fork 数达到了 6.6k,用户数达到了21k之多,各项关键数据遥遥领先国内外各大云厂商推出的同类开源微服务产品。本次开源之夏提供 3 个项目:

  • 基于云原生场景下的 Spring Cloud Alibaba 离群实例摘除功能实现,导师饶子昊
  • Spring Cloud Alibaba 灰度发布能力扩展所支持的客户端类型,导师阮胜
  • Spring Cloud Alibaba 零信任安全能力建设,导师刘子明

如何参与开源之夏 2023 并快速选定项目? 

欢迎通过上方各项目海报中的联系方式,与各项目导师沟通并准备项目申请材料。课题参与期间,学生可以在世界任何地方线上工作,相关项目结项需要在 9月30 日前以 PR 的形式提交到社区仓库中并完成合并。以下是开源之夏的活动流程。

相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
1月前
|
人工智能 监控 Cloud Native
iLogtail 2.0 来了;通义灵码下载量破百万丨阿里云云原生 2 月产品月报
iLogtail 2.0 来了;通义灵码下载量破百万丨阿里云云原生 2 月产品月报
|
4天前
|
Cloud Native Serverless 开发者
阿里云助力开发者创新:探索云原生技术的新境界
阿里云开发者社区推动云原生技术发展,提供丰富产品(如容器服务、Serverless、微服务架构、服务网格)与学习平台,助力企业数字化转型。开发者在此探索实践,共享资源,参与技术活动,共同创新,共创云原生技术新篇章。一起加入,开启精彩旅程!
66 2
|
18天前
|
消息中间件 人工智能 监控
|
26天前
|
消息中间件 NoSQL Kafka
云原生最佳实践系列 5:基于函数计算 FC 实现阿里云 Kafka 消息内容控制 MongoDB DML 操作
该方案描述了一个大数据ETL流程,其中阿里云Kafka消息根据内容触发函数计算(FC)函数,执行针对MongoDB的增、删、改操作。
|
1月前
|
弹性计算 缓存 数据库
2024最新阿里云2核4G配置服务器可选实例及收费价格参考
2024最新阿里云2核4G配置服务器可选实例及收费价格参考,2核4G配置1个月多少钱?2核4G服务器30元3个月、轻量应用服务器2核4G4M带宽165元一年、企业用户2核4G5M带宽199元一年
|
1月前
|
消息中间件 Cloud Native Kafka
活动报名|AutoMQ x 阿里云云原生创新论坛(2024.03.09)见证“新一代云原生 Kafka ”重磅发布!
新一年, AutoMQ 首场线下活动重磅来袭!2024年3月9日,由 AutoMQ 与阿里云联合举办的云原生创新论坛将于杭州与大家见面,双方联合重磅发布新一代云原生 Kafka ——AutoMQ On-Prem 版本 !现场将会分享如何通过云原生和存算分离架构实现 Kafka 产品的10倍成本优化,并保持秒级分区无损迁移。另外,活动现场还有来自得物的技术专家分享 AutoMQ 在生产场景中的应用实践,以及阿里云的资深专家为大家剖析多 AZ 块存储的原理。
125 0
活动报名|AutoMQ x 阿里云云原生创新论坛(2024.03.09)见证“新一代云原生 Kafka ”重磅发布!
|
2月前
阿里云云原生恭祝大家新年快乐!
阿里云云原生恭祝大家新年快乐!
|
3月前
|
Cloud Native 关系型数据库 分布式数据库
阿里云瑶池助力九州通B2B电商平台,完成100%云原生架构升级
九州通数字化转型,通过引入阿里云云原生数据库PolarDB,云原生内存数据库Tair等产品,完美支撑了医药电商平台数据库100%云原生化,实现了统一、高效、标准化和可跟踪的B2B医药平台。
385 4
|
2月前
|
人工智能 监控 Cloud Native
阿里云参编业内首个代码大模型标准丨云原生 2024 年 1 月产品技术动态
阿里云参编业内首个代码大模型标准丨云原生 2024 年 1 月产品技术动态
|
2月前
|
消息中间件 Cloud Native 应用服务中间件
阿里云云原生工程师认证(Alibaba Cloud Certified Associate,ACA)考试大纲
介绍阿里云云原生工程师认证(Alibaba Cloud Certified Associate,ACA)所需具备的知识及学习方法等。
355 1

热门文章

最新文章