开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。
参与学生通过远程线上协作方式,配有资深导师指导,参与到开源社区各组织项目开发中并收获奖金、礼品与证书。这些收获,不仅仅是未来毕业简历上浓墨重彩的一笔,更是迈向顶尖开发者的闪亮起点,可以说非常值得一试。每个项目难度分为基础和进阶两档,对应学生结项奖金分别为税前人民币 8000 元和税前人民币 12000 元。
阿里云云原生应用平台团队开放了包括 Apache Dubbo/Apache RocketMQ/Apache Seata/Higress/iLogtail /Nacos/Sentinel/Spring Could Alibaba / Serverless Devs 在内,涉及微服务、消息、可观测、Serverless
4 大技术领域的 9 个开源项目
。
Apache Dubbo 是一款易用、高性能的 WEB 和 RPC 框架,同时为构建企业级微服务提供服务发现、流量治理、可观测、认证鉴权等能力、工具与最佳实践。
本次开源之夏提供 4 个项目:
Apache RocketMQ 是阿里巴巴在 2012 年开发的分布式消息中间件,专为万亿级超大规模的消息处理而设计,具有高吞吐量、低延迟、海量堆积、顺序收发等特点。
本次开源之夏提供 3 个项目:
-
搭建自动化 RocketMQ Chaos 测试基础设施,并提升 Apache RocketMQ 测试流水线质量
-
使用 Darabonba 生成 Eventbridge 管控侧 SDK
-
实现阿里云 OSS Sink Connector
iLogtail 为可观测场景而生,拥有的轻量级、高性能、自动化配置等诸多生产级别特性,在阿里巴巴以及外部数万家阿里云客户内部广泛应用。
本次开源之夏提供 2 个项目:
Apache Seata(incubating) 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。
Seata 经历了多次“双 11”等高峰流量的考验,为各类业务流程提供了强大的技术保障,确保每一笔交易的顺利完成。
本次开源之夏提供 4 个项目:
-
-
与 Kubernetes 进行集成增强 seata-ctl 的运维能力
-
-
基于 Raft 和 RocksDB 实现配置中心
Higress 一个遵循开源 Ingress/Gateway API 标准,提供流量调度、服务治理、安全防护三合一的高集成、易使用、易扩展、热更新的云原生 API 网关。
本次开源之夏提供 2 个项目:
-
实现基于向量相似度实现 LLM 结果召回的 WASM 插件
-
基于 AI 网关实现 AI 模型的轻量化部署
Nacos 是阿里巴巴开源的一款更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
本次开源之夏提供 3 个项目:
Sentinel 是阿里巴巴集团开源的,面向分布式、多语言异构化服务架构的流量治理组件,承接了双十一大促流量的核心场景,例如秒杀、冷启动、消息削峰填谷、集群流量控制、实时熔断下游不可用服务等,是保障微服务高可用的利器。本次开源之夏提供 2 个项目:
Spring Cloud Alibaba 为业界提供的一套基于阿里内部分布式技术的一站式微服务构建解决方案。