请选择 进入手机版 | 继续访问电脑版

从大教堂到集市

[复制链接]
广西民兵 发表于 2020-12-31 20:23:54 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

接待各位关注: WeBank开源CMDB的Github链接
现在我们的研发如同构建一个精美的大教堂,产物给出雄伟的设计图,架构师举行细密的设计,再由研发一步一步的构建。这是构建内部项目大概商业软件的传统模式,利于内部协同和把握项目进度及方向。开源软件和开源社区,有其自身的松散特性,大教堂模式则不是一种最有效力的协同方法。
开源软件更多的是借助裂变模式举行野蛮生长和快速流传,一个有效率的裂变流传需要具备三个特点 - 种子用户、价值、有趣。快速准确的获取第一批种子用户是裂变的底子,初期种子用户的数量和质量直接决定了后期流传的速度和裂变范围;软件提供给用户的价值是裂变的前提,该价值还必须在种子用户的圈层中具有普适性;有趣则是裂变的催化剂,没有催化剂的化学反应发生的太慢,因此可否提供短小有趣的炫耀性内容直接决定了裂变的速度和转化率。
纵观现在优秀的开源社区和乐成的开源项目(Spring, Apache,Spark等),一般均是由若干的松散子项目组成的,再由顶级项目举行整合,大概根本就不整合(比方Apache Commons)。小而精的项目模块在开源社区中有其天然的优势,它一般都是办理一个范畴下的特定小问题,容易被用户明白,而且能够快速应用,为用户办理问题,从而快速复制一批的种子用户。这些小的特定范畴问题,往往在种子用户的圈子中具有一定的广泛性,从而使得流传有了底子。
WeCube是以框架为核心,插件为扩展的软件体系。WeCube虽然对于分布式架构的运维提供了优秀的整体办理方案,但是也存在使用门槛偏高,自身定位不易清晰说明的问题。与其直接对外推广整体的WeCube框架息争决方案,不如逐步推广WeCube的功能插件,然后在成熟之后进而推广WeCube框架,这大概是一个更加现实和有效的农村困绕都会策略。
以后我们的策略应该是优先开源一批小而精的插件模块,这些插件模块在不依赖WeCube框架的时候,也能独立办理某一特定的问题,比方CMDB,监控,和任务管理。这些插件聚焦在运维管理范畴,有一定的优秀性和自包罗本领,从而拓展出一批种子用户。这批种子用户均处于运维一线,具备一定的范畴共性,小规模的插件使得种子用户到场的可行性提高,门槛变低。用户的到场自己就具有很强的趣味性和炫耀底子,到场插件创建的用户有极强的动力在其圈子里面流传和炫耀他的到场项目,从而促成快速的裂变流传。
在各个插件的开辟之下,我们的社区将会创建成为一个运维工具的插件大集市,在这个市场中,用户可以cherry pick他所需要的各种运维工具和本领。这个时候,WeCube框架的推出就顺理成章了,因为WeCube框架是可以整合和编排各个插件的本领,从而提供统一的、一站式、开源分布式架构IT管理办理方案。
因为我们现阶段应该充实重视各个插件的独立研发和开源创建,保障资源投入和对外推广宣传。插件的开源创建是整个WeCube开源创建的底子和必由之路。下面才是我心目中的WeCube社区:


来源:https://blog.csdn.net/weixin_41547131/article/details/101129830
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )