近日,由宝兰德基于仓颉编程语言开发的项目「Cangjie-TPC/redis-sdk」「Cangjie-TPC/hyperion」入驻GitCode平台,并获得GitCode官方优秀毕业项目认证,成为G-Star计划的一员,标志着宝兰德与GitCode将携手开启软件研发新纪元,共绘国产软件新生态。
图 | Cangjie-TPC/redis-sdk项目毕业证书
图 | Cangjie-TPC/hyperion项目毕业证书
当前,开源已成为 软件开源已成为推动信息技术行业发展的重要力量,也是推动全球技术创新的重要引擎。在国家大力推进科技自立自强和建设数字中国等背景下,开源被写入国家“十四五”规划,我国逐渐成为全球开源生态的重要力量。
在此背景下,GitCode开源社区应运而生。据悉,GitCode是CSDN 和华为云联合发布的新一代面向全球开发者的开源社区,提供原创博客、开源代码托管、代码协作、项目管理等服务,旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目,共同构建中国下一代面向开源开发者的旗舰级平台。
GitCode开源摘星计划(G-Star 计划),是 GitCode 官方发布的针对开源项目成长全流程的孵化计划。宝兰德基于仓颉编程语言开发的两个项目「Cangjie-TPC/redis-sdk」、「Cangjie-TPC/hyperion」成功入驻GitCode平台并成为G-Star优秀毕业项目,彰显了宝兰德的技术实力及对支持开源生态建设的决心。
“
项目介绍 / Project Introduction
redis-sdk
仓颉语言实现的高性能Redis客户端SDK,支持Redis 7.0的所有数据类型,支持Redis 7.0的全部管理命令。特性为支持哨兵模式和集群模式;支持发布订阅模式;接口设计兼容jedis接口语义;支持RESP2和RESP3协议;支持单连接多线程模式;架构简洁,易于扩展。
hyperion通信框架
一个高性能、可扩展的TCP通信框架。支持添加自定义编解码器处理,便于使用多种序列化协议传输数据;提供连接池支持,支持故障连接重建,空闲连接回收,有效节约资源;自带高效ByteBuffer实现,减少请求处理过程中的数据拷贝;易于扩展,可以积木式添加IoFilter处理入栈、出栈数据。
“
项目体验/ Project Experience
redis-sdk项目地址:
https://gitcode.com/Cangjie-TPC/redis-sdk/overview
hyperion项目地址:
https://gitcode.com/Cangjie-TPC/hyperion/overview
宝兰德作为基础软件中间件领域的头部厂商,积极投身软件开源事业,加入openEuler、openGauss、MindSpore、openAnolis社区、开放原子开源基金会,是开源技术的坚定参与者与建设者。近年来,宝兰德与国产CPU、操作系统、数据库、应用软件等上千家生态合作伙伴完成了产品兼容性互认证,构建我国自主的IT底层架构和标准,完善产业发展支撑环境。同时,宝兰德作为CCSA、CESA、ITSS、NITS等国内核心标准组成员,广泛参与行业项标准的制定和推广,为构建健康,活跃的开源生态贡献积极力量。
厚植开源,贡献开源。宝兰德凭借对国产软件的深刻理解和热情,不断探索和研发出新的开源产品,进一步探索我国开源生态的创新发展模式,促进开发者生产力工具更加智能化,为国产软件的发展贡献自己的力量。