信创版本国产openjdk 选择 与 Solon 迁移 博主参与研发的管理系统已经在多家单位中稳定运行 现有版本支持达梦数、人大金仓、神舟通用等数据库中间件支持金蝶AAS 9, TongWeb7,8 等国产中间件。部分用户由于整体更换资金投入太大转而放弃使用专业的管理系统将数据导出转入到单位内部的低代码平台中只维持基础的增删改查着实让人痛心 为降低客户整体投资成本考虑增加支持开源中间件及数据库的系统迁移测试工作。一、主流国产OpenJDK发行版‌毕昇JDK‌由华为推出针对ARM架构飞腾、鲲鹏做了深度性能优化是信创项目中使用最广泛的国产JDK发行版之一完全兼容Java SE标准规范。‌龙芯JDK‌专门针对龙芯LoongArch架构定制优化适配龙芯系列国产CPU保障在纯国产硬件环境下的稳定运行。‌阿里云Dragonwell‌阿里开源的高性能OpenJDK发行版针对云原生场景做了大量优化支持Java 8、11、17等长期支持版本适配各类国产操作系统。‌腾讯Kona JDK‌腾讯开源的OpenJDK发行版在大数据、云计算场景下经过大规模生产验证支持全系列国产CPU与操作系统。二、Solon 中间件全部发行版均通过Java SE兼容性认证完全符合Java标准规范Solon框架的所有功能无需修改代码即可直接运行。针对国产CPU架构做了专属性能调优在麒麟系统上运行Solon应用时相比通用OpenJDK可获得10%~30%的性能提升。提供长期技术支持与安全补丁维护不存在海外JDK的商业授权风险完全满足信创项目自主可控的合规要求。三、oceanBase 及openGauss选择社区版本进行适配测试难点在复杂业务sql及存储过程的迁移工作系统从DOS 版本一直演进到现在的第7代国产信创版的系统含有将近300多个模块5套配套子系统含有复杂的报表统计业务复杂、繁琐迁移更新工作量巨大但是作为老it人来说苦难既是挑战挑战既是机遇迎难而上是本色。