鲲鹏原生开发技术白皮书_61页_20mb
报告摘要
鲲鹏原生开发技术白皮书总结
核心技术理念
- 鲲鹏原生开发目标:实现一套代码+一条流水线+多平台版本,提升开发效率和性能。
- 策略:“硬件开放、软件开源、使能伙伴、发展人才”。
- 技术架构创新:软硬协同优化,全栈计算技术发展,构建全球开源体系。
核心技术功能
- 代码开发阶段:提供鲲鹏DevKit(开发工具)与BoostKit(应用使能套件),包含场景化SDK和编程辅助功能。
- 流水线阶段:支持快速接入CI/CD(1小时),无缝构建多平台版本,提升效率。
- 性能优化:提供系统性能分析、Java性能分析、编译器(毕昇/ GCC for openEuler)优化与调优工具。
效率与性能提升
- 开发效率:30%~50%效率提升,流水线支持自动化检查、编译和部署。
- 性能增益:应用性能整体提升5%~30%,编译构建效率提升10%~30%。
- 测试效率:提升20%,流水线集成自动化测试框架。
核心行业案例
- 金融:恒生电子和宇信科技提升交易系统性能,代码开发效率提升20~30%。
- 电信:浩瀚深度和恒安嘉新提升数据处理能力和并发吞吐量。
- 政府/资源:超图软件、防灾减灾研究院提升空间分析与地震预警响应速度。
- 电力/能源:广州海颐、国能信控加快电网数字化,高性能计算平台提升算力。
- 医疗:卫宁健康、东华软件优化医院信息系统,提升查询响应速度。
- 水平软件:星环科技、深信服提供大数据与存储解决方案,实现数据流转提速与性能提升。
OS底层支撑:OpenEuler
- 提供稳定的底层平台支持,覆盖金融、电信、医疗等多个行业。
- 提供高性能指令集、容器引擎(iSulad)、智能调优框架(oeAware)等优化能力。
技术生态与支撑
- 覆盖SDK、流水线、CI/CD、漏洞扫描等功能,匹配鲲鹏软硬件生态。
- 提供SonarQube、EulerTest、EulerPipeline等工具,推动质量保障和版本发开。
优化建议与结论
- 推荐将鲲鹏原生开发集成到DevOps流程,全面提升开发效率和系统性能。
- 实现“1套代码、1条流水线、多平台版本”,推动数字生态发展。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载