从项目命名看业务架构发展

简介: 最近发现一件比较有趣的事,(业务)项目命名。从项目命名上,我们可以看出业务架构在发展,我们也可以预测未来的项目会怎么命名。 ### 系统 ![screenshot.png](http://ata2-img.cn-hangzhou.img-pub.aliyun-inc.com/df767102cbe48a686e4550a48e5defb4.png) 这个阶段业务架构比较简单,项目

最近发现一件比较有趣的事,(业务)项目命名。从项目命名上,我们可以看出业务架构在发展,我们也可以预测未来的项目会怎么命名。

系统

screenshot.png

这个阶段业务架构比较简单,项目命名上往往以“系统”结尾,对应的系统也往往只有一个,比如“房地产税收系统”,“呼叫系统”,“结算系统”,“银行交易系统”等等,把所有的业务功能都往一个系统上堆

中心

screenshot.png

随着业务功能越来越多,越来越复杂,功能耦合也越来越多,业务架构上开始进入SOA阶段,把一个大的业务项目拆分成N个小的业务项目,这些小的业务项目往往以“中心”结尾,对应的系统名往往以center结尾

平台

screenshot.pngscreenshot.png

随着业务发展越来越快,一个系统往往要承载N个业务方的需求,为了支持业务快速发展,业务架构上需要调整,对业务进行产品化,这个阶段的项目命名一般以“平台”结尾,对应的系统名往往以platform结尾

平台很高大上,这个阶段很多系统都是以platform结尾的,所以有了以下场景:
A:你们的系统现在实现了平台化了么?
B:我们的系统名字叫**platform,你说我们实现了没有?
A:...

A:你们的系统现在实现了平台化了么?
C:还没有,我们准备把系统名字重构一下 ,改成**platform
A:...

中台

screenshot.png

2015年底公司提出了中台战略,目的是通过重构梳理来提升研发效率,推动业务快速试错快速发展,所以去年出现了很多以“中台”结尾的业务项目,比如电商中台,数据中台等等。

智慧**中台

screenshot.png

2016年是人工智能元年,各种机器学习,深度学习,当然少不了名星“AlphaGo”,AI是个好东西,对业务也非常有价值,所以从2017年开始,我们的大业务项目都会以“智慧”开头,“中台”结尾,这个阶段可能会持续很久,关键要取决于人工智能的研究进度。

So, what's the next?

screenshot.pnghttp://img1.tbcdn.cn/L1/461/1/c05cda54d661021c0f76b4fa7620256675b17d59.jpeg

目录
相关文章
|
2月前
|
前端开发 JavaScript 测试技术
Kotlin教程笔记 - 适合构建中大型项目的架构模式全面对比
Kotlin教程笔记 - 适合构建中大型项目的架构模式全面对比
37 3
|
3月前
|
前端开发 JavaScript 测试技术
android做中大型项目完美的架构模式是什么?是MVVM吗?如果不是,是什么?
android做中大型项目完美的架构模式是什么?是MVVM吗?如果不是,是什么?
143 2
|
2月前
|
监控 前端开发 数据可视化
3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目,实现数字孪生
@icraft/player-react 是 iCraft Editor 推出的 React 组件库,旨在简化3D数字孪生场景的前端集成。它支持零配置快速接入、自定义插件、丰富的事件和方法、动画控制及实时数据接入,帮助开发者轻松实现3D场景与React项目的无缝融合。
179 8
3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目,实现数字孪生
|
2月前
|
前端开发 JavaScript 测试技术
android做中大型项目完美的架构模式是什么?是MVVM吗?如果不是,是什么?
在 Android 开发中,选择合适的架构模式对于构建中大型项目至关重要。常见的架构模式有 MVVM、MVP、MVI、Clean Architecture 和 Flux/Redux。每种模式都有其优缺点和适用场景,例如 MVVM 适用于复杂 UI 状态和频繁更新,而 Clean Architecture 适合大型项目和多平台开发。选择合适的架构应考虑项目需求、团队熟悉度和可维护性。
62 6
|
2月前
|
存储 前端开发 数据可视化
在实际项目中,如何选择使用 Flux 架构或传统的 MVC 架构
在实际项目中选择使用Flux架构或传统MVC架构时,需考虑项目复杂度、团队熟悉度和性能需求。Flux适合大型、高并发应用,MVC则适用于中小型、逻辑简单的项目。
|
3月前
|
前端开发 JavaScript 测试技术
Android适合构建中大型项目的架构模式全面对比
Android适合构建中大型项目的架构模式全面对比
55 2
|
3月前
|
存储 分布式计算 Hadoop
Hadoop-33 HBase 初识简介 项目简介 整体架构 HMaster HRegionServer Region
Hadoop-33 HBase 初识简介 项目简介 整体架构 HMaster HRegionServer Region
70 2
|
3月前
|
缓存 前端开发 JavaScript
前端架构思考:代码复用带来的隐形耦合,可能让大模型造轮子是更好的选择-从 CDN 依赖包被删导致个站打不开到数年前因11 行代码导致上千项目崩溃谈谈npm黑洞 - 统计下你的项目有多少个依赖吧!
最近,我的个人网站因免费CDN上的Vue.js包路径变更导致无法访问,引发了我对前端依赖管理的深刻反思。文章探讨了NPM依赖陷阱、开源库所有权与维护压力、NPM生态问题,并提出减少不必要的依赖、重视模块设计等建议,以提升前端项目的稳定性和可控性。通过“left_pad”事件及个人经历,强调了依赖管理的重要性和让大模型代替人造轮子的潜在收益
|
3月前
|
前端开发 JavaScript 测试技术
Kotlin教程笔记 - 适合构建中大型项目的架构模式全面对比
Kotlin教程笔记 - 适合构建中大型项目的架构模式全面对比
49 0
|
3月前
|
存储 消息中间件 前端开发
.NET常见的几种项目架构模式,你知道几种?
.NET常见的几种项目架构模式,你知道几种?
119 0

热门文章

最新文章