所以接下来的问题就是对消息中间件进行对比分析 。
实际对比一般来说,网上的人都做过详细的对比,比如各种开源工具如消息中间件、分布式缓存、注册表、链接监控等 。,而且经常会有很多文章实际对比这些开源工具,方便你的选择和分析 。
如果没有类似的信息 , 如何进行对比?
简单来说 , 你首先要根据你的业务需求,梳理出消息中间件的核心功能清单或者梳理出消息中间件必须具备的技术能力 。然后比较每个开源消息中间件是否具备列表中的这些能力 。例如,对于消息中间件,比较参考图如下:
如果你能在网上找到类似的信息 。
然后你选择的重点是根据业务需求或问题,分析哪些核心能力是必需的,哪些是可选的 。当多个消息中间件具有核心能力时 。那么技术选择的重点一定会转移到对当前产品的应用范围、各种技术资料、文档、社区的成熟度、学习成本、实现成本、后续运维成本等方面的考虑 。
要注意技术方案,不是说最先进的技术就是最好的,而是要根据问题选择目前最适合的技术,最容易学习和实现的技术 。
从技术选择到概念验证POC(概念验证)是业内针对客户特定应用的流行验证测试 。根据用户提出的性能需求和扩展需求,在选定的服务器上运行真实数据 , 实测用户数据量和运行时间,并根据用户未来的业务扩展需求增加数据量,以验证系统和平台的承载能力和性能变化 。
实际上,在最终选择技术组件时 , 有必要进行基于场景的POC测试和验证 。虽然网上可能有别人做的测试验证报告 。
但是每个企业、团队、项目的实际环境都不一样,别人的测试结果不代表适合你 。因此,最好的方法是验证产品的测试环境 。这种验证笔记并不是对产品所有功能的完整验证,而是要以业务场景为驱动,基于你的场景准备测试用例,通过你选择的开源技术或产品完成最低限度的验证场景 。
该验证可以是多个产品的比较验证,以确定前述核心功能和实现困难 。也可以通过选择的技术组件进行验证 , 即验证这个组件是否完全满足选择时的假设条件 。如果验证失败,很可能需要进一步选择其他组件进行迭代验证 。
技术解决方案零件内容参考下面对下一步分布式事务选择的部分方案材料进行分析,以供参考 。
【项目实施的技术方案 项目技术方案怎么写】
- 正宗的山西老陈醋是什么牌子,山西老陈醋哪个品牌正宗又便宜
- 姓王的好听的男孩名字 王姓男孩起名
- 艋舺怎么读音 艋舺词语的读音
- 丰田属于什么档次的 丰田是哪个国家的
- 春天夏天秋天冬天的代表景物 春天夏天秋天冬天的代表景物是什么
- 割皮包去哪里医院比较好 哪个医院割包皮割的好
- 金帐汗国是中国的吗
- 冷冻虾仁的正确清洗方法,冷冻虾仁的正确清洗方法图解
- 色弱可以学医学的哪几个专业 色弱可以报考的医学专业有哪些
- 好听又高冷的女生姓名 好听又高冷的网名女生锦集
