序篇
庄卓然
从2009年加入阿里巴巴至今,经历了“三淘”时期、天猫时期、“双十一”,到最后的all in无线手淘时期,几乎赶上了淘系发展的所有历史性事件。在这个过程中,每一次业务的变革都催生了技术的变迁,倒逼着我们用技术的方式去解决业务问题:在存储、I/O、网络等环节满足不了淘系的业务规模时,开始去IOE,最后演化成了阿里云;当业务的规模大到不能通过简单增加机器的方式去做调整,当开发的规模大到所有人在一起开发会互相影响的时候,我们开始做SOA改造,最后演化成了业务中台;在经历了几届“双十一”的巨大挑战后,我们开创了里程碑式的全链路压测;在手淘时代,为了解决动态发版问题,我们植入容器概念,搭建了可动态插拔的三层架构,一年实现了500多次的发版;为了同时满足写一套代码就解决多端开发和高并发的性能问题,我们做了weex,最后还发给了开源社区……
每一次的业务需求推动技术进步,而技术的进步永远会超出我们的想象!
同为技术宅,我在Oinone身上能清晰地感受到技术演进的脉络,企业在数字化时代,需要一个能快速上手、全面设计、灵活适应且低成本的技术工具,时代的变迁推动了Oinone的诞生。Oinone是一种全新的开发方式,在数字化时代,Oinone在提升研发效率上做出的创新性“低无一体”的设计对传统软件代码开发或者无代码开发一定会产生巨大冲击,这种冲击会对软件市场格局造成什么样的变化,我拭目以待。
最后,愿我们这些追光人,在时代的洪流中,都能留下一抹印迹,不辜负时代,不辜负自己。
现任阿里巴巴副总裁,飞猪总裁
曾任阿里大文娱CTO兼优酷COO、淘宝CTO 庄卓然(南天)
陈浩
自2017年中国推进数字建设以来,数字经济规模持续增长,“十四五”规划和2035年远景目标纲要中明确强调企业和政府需大力推动数字化转型,中国正在迈进一个崭新的数字经济时代。
在这个过程中,软件已经从工具变成信息化的基础设施,如何有效应对该变化所带来的一系列新的核心技术挑战,是整个软件行业发展遇到的另一难题。我认为,开源创新是解决这些难题的有效手段之一,也是未来软件发展的重要方向。如果说,数字化转型是时代趋势,那么开源创新也已成为时代主流。“十四五”规划纲要首提开源,2021年11月工信部印发《“十四五”软件和信息技术服务业发展规划》中提到开源重塑软件发展新生态,并将其作为“十四五”期间我国软件产业的四大发展形势之一进行重点阐述。支持国产化开源创新体系发展,建设自己的开源社区和开源平台,利用开源体系所具有的大众协同、开放共享、持续创新等特点,可有效推动各行业自主可控的数字化转型。
Oinone所倡导的开源理念和生态共建,与国家开源战略不谋而合:将开源作为一种合作手段,通过完善社区实现开源治理,吸引更多的企业和个体参与其中。湖南大学作为首批国家示范性软件学院的双一流建设高校,一直致力于推进和引导国产化开源软件体系的建设,并为此开展多种形式的产学研研究和实践。基于Oinone微服务分布式的设计理念和面向生态的开源特性,湖南大学结合自身在大数据分布式存储、多元异构数据汇聚融合和大数据智能分析等方面的研究成果,与Oinone展开了深度的技术创新合作,并在多个大中型企业数字化应用和数字政府应用中取得了良好的效果。
随着Oinone的开源,相信能激发更多的开发者参与到国产软件建设中,通过开源模式实现更广泛参与方的共享、共创、共生、共赢,构建价值驱动的数字创新生态平台,为我国数字经济发展贡献科技力量。
湖南大学教授 陈浩
李强
我们常说“在今天所有的不确定性当中,数字化是最大的确定性”,数字化一定会全面改造所有的行业更是确定的。在菜鸟九年的探索中,我们最大的感受是“未来,任何一个物流企业都会是一个技术公司,真正拉开差距的是技术与实体产业的结合有多深”。菜鸟“简单极致,贴地疾飞”的技术文化也深刻体现了这一点—好的技术要能解决实际问题。数字化并不是简单地上线一个或几个系统,这是一个贴近业务持续迭代的过程,伴随着这个过程,我相信会诞生非常多的创新技术。
在本书中我看到了工程思维在推进技术创新过程中的缩影,把难的问题转化为简单的问题,用成熟实用的技术分而解之。高性能的微服务框架、CDM、元数据、低代码、无代码等,都是当下非常热门的技术课题,Oinone把这一切都有机地结合起来,形成了一种具备先进理念的全新一代软件产品,每一个特性都贴合企业数字化遇到的实际问题。Oinone的产品设计,把“大道至简,软件自造”贯穿始终,用最简单的方式,帮助企业驾驭数字化,相信会给企业带来不一样的体验。
正如本书作者所言,企业视角由内部管理转向业务在线、生态在线(协同)带来一系列新的诉求。这一大背景,以及云、端等新技术的发展,对研发人员的需求越来越大,同时要求越来越高,低代码平台是提升研发效率,降低研发成本的核心手段,低代码已经不是需不需要的问题,而是怎么选的问题。菜鸟网络自身也在推进自有低代码开发平台,我们有幸邀请本书作者陈鹏程来到菜鸟网络进行了分享交流,收获非常大。如您正在选型低代码开发平台,向您推荐这本书,低无一体的Oinone肯定会打动您。
菜鸟网络CTO 李强(在宽)
梅丛银
认识陈鹏程及数式核心团队同学已经有一段时间了,在我们多次的交流讨论中时常会谈及:未来中国哪家软件企业能从互联网云原生时代走出来超越传统软件企业?史昂说这是他的梦想,也是他们团队这么多年坚持技术和产品研发与应用优先思考之路。史昂及数式核心团队面向企业应用市场,历经三年的潜心研发和实战交付,推出了Oinone产品及配套的低代码平台工具,相比国内外应用软件平台,在开放生态和云原生方面均有它的继承性和独特性,其最大亮点在于,将技术平台赋予各种业务领域属性,便于企业客户和开发伙伴二次开发并快速搭建各类企业核心应用场景。Oinone的内在特点之一是参考了全球最大开源ERP Odoo的元数据模型设计,同时基于业务中台架构和云原生技术,形成了自己的一套国际化快速开发平台、建模规范和应用产品,通过自己进场落地很多品牌企业的应用中台化不断迭代升级,走出了一条具有显著特色的新应用软件之路。
陈鹏程及数式核心团队行事低调沉稳、善于思考,善于与生态伙伴合作,这是他们能够走得更远更长的基础基因。祝愿Oinone能为中国企业在云时代的数字化实践做出更多的贡献,为软件产业构建强大的应用生态和开发社区,真正树立起Oinone自己的软件品牌形象。
资深IT咨询专家、浩鲸科技云智能专家学院院长 梅丛银
蒋江伟
企业数字化转型经过多年演进,其趋势与价值已经毋庸置疑。近些年,随着流媒体平台的崛起,企业的营销方式、渠道建设方式甚至供应链都面临新的挑战,我们可以清晰地感觉到世界每时每刻都在发生变化。在未来的企业竞争中,谁数字化走在前沿,谁就更能掌握主动权。数字化是为了满足业务的持续创新,只有持续创新才能更好地迎接未知变化。而过去很多企业的技术路径是一个采购型的发展路径,买来的ERP和CRM,升级都是各自管各自的,有一天推出一个新概念或者业务发生新需求,又去采购另外一家企业的ERP和CRM,整个替换掉了,烟囱式的迭代演进。企业不怕重复建设,怕的是不断重复建设,企业不怕系统延期上线,怕的是错过业务发展的机会窗口。
本书主要介绍了一种全新的数字化构建理念和技术落地方式—用低代码的方式一站式支撑企业的商业场景并能满足商业化持续创新,和其他低代码不同的是:既结合了中台架构,又兼顾了传统企业的IT发展水平,更符合企业数字化发展需求,对各行业做数字化选型有很大的帮助。
很高兴看到阿里校友陈鹏程(本书作者)在这条路上发光发热,也把此书推荐给IT从业者、程序员以及爱好计算机应用软件的所有同学,希望对大家学习新型、更高效的系统构建方式有所启发。
阿里巴巴高级研究员 蒋江伟(小邪)