当前位置:网站首页>我把开源项目alinesno-cloud-service关闭了
我把开源项目alinesno-cloud-service关闭了
2022-07-05 22:27:00 【软件工程师-罗小东】
项目开始大概是18年初自己便于学习立项的,原为了便于学习而做的技术分享,这里只是阐述自己团队整合过程的总结参考。
概述
经过这几年的实践和项目迭代,经验总结,还有过程中的各种坑点总结,包括企业走向,团队整合等,发现基线存在大量的设计问题(这里指的问题并不是技术,而是设计)。
后期团队的不断丰富完善,形成了一大型项目仓库,整个仓库已经变得非常的庞大,同时子目录下面集成多个工程和组件,近乎上百个maven工程,如图:

关闭原因
容易让企业和团队走极端路线,而产生大量的内耗,而产生这一过程的问题,要回头,少则2年,多则需要3-5年的时间。
当然,另一种办法是过程中架构师的不断重构,这是可行的,但是针对于中小团队来说,重构和架构师的成本,还有周期成本都非常大,特别是切换架构师或者核心人员的情况,除非能完全掌握整个设计思想。
但即使是这样,新旧项目的迭代,还有维护,也会消耗至少超过半年以上的内部资源,新旧项目迁移,特别是上生产的项目。
针对于企业和团队来说,1-3年是发展的周期,产生的内耗,这里的内耗不仅仅是项目的内耗,还有团队,方向,公司,战略等,后期进一步发展容易掉队,特别是在当前数字化快速的情况下。
保留原因
为了更方向的学习和参考,因为原设计文档还存在,相对于文档和代码的对照来说,可以进一步的学习,对新人是有一定的帮助,但是切入实际的项目并不太建议。
同时也考虑通过设计文档和相关的资料,可以在后期自己方便的时候,直接搜索获取,同时在过程中有一个历史记录的意义存在。同时是gitee的GVP项目,原来并不了解开源项目的运营规则,关闭过一段时间,对相关关注的用户和学习中的用户,还有gitee平台的影响未深入考虑。
其它
针对于中台库的不断变大,同时也体现出中台库的历史包袱也变得沉重,于21年的时候,为了更好的切入数字化建设和跟进行业的发展,进行的中台拆分,由原来的大中台,小前台,变成了轻中台,小前台,大平台的架构思想调整。
待梳理文档:我把整个研发中台拆分过程的一些心得总结
原项目地址(建议学习使用) :https://gitee.com/landonniao/linesno-cloud-service
边栏推荐
- 科技云报道:算力网络,还需跨越几道坎?
- Promql demo service
- [error record] file search strategy in groovy project (src/main/groovy/script.groovy needs to be used in the main function | groovy script directly uses the relative path of code)
- Common interview questions of redis factory
- Talking about MySQL index
- Metaverse Ape获Negentropy Capital种子轮融资350万美元
- Database recovery strategy
- 2022-07-05:给定一个数组,想随时查询任何范围上的最大值。 如果只是根据初始数组建立、并且以后没有修改, 那么RMQ方法比线段树方法好实现,时间复杂度O(N*logN),额外空间复杂度O(N*
- Go语言学习教程(十五)
- Oracle is sorted by creation time. If the creation time is empty, the record is placed last
猜你喜欢

Win11运行cmd提示“请求的操作需要提升”的解决方法

Sentinel production environment practice (I)

BFC block level formatting context

Distance entre les points et les lignes

What changes has Web3 brought to the Internet?

Leetcode simple question: the minimum cost of buying candy at a discount

Overview of concurrency control

Qtquick3d real time reflection

Interview questions for famous enterprises: Coins represent a given value

Type of fault
随机推荐
Post-90s tester: "after joining Ali, this time, I decided not to change jobs."
如何开发引入小程序插件
The statistics of leetcode simple question is the public string that has appeared once
How to reverse a string fromCharCode? - How to reverse String. fromCharCode?
The difference between MVVM and MVC
The countdown to the launch of metaverse ape is hot
Opencv judgment points are inside and outside the polygon
boundary IoU 的计算方式
航海日答题小程序之航海知识竞赛初赛
When the industrial Internet era is truly mature, we will look at the emergence of a series of new industrial giants
Damn, window in ie open()
Database recovery strategy
EasyCVR集群部署如何解决项目中的海量视频接入与大并发需求?
Hcip day 16
Blocking protocol for concurrency control
Pinctrl subsystem and GPIO subsystem
Character conversion PTA
a-tree 树的全部展开和收起
Overview of database recovery
Metaverse ape ape community was invited to attend the 2022 Guangdong Hong Kong Macao Great Bay metauniverse and Web3.0 theme summit to share the evolution of ape community civilization from technology