NobleProg在以下方面经验丰富:
短期合作:解决紧迫问题。
长期合作:嵌入一名或多名顾问,帮助交付项目,从初始规划阶段一直到实施和知识转移。
RabbitMQ案例研究:
皇家精神科医学院
我们最近成功为英国皇家精神科医学院完成了一次RabbitMQ咨询合作:
我们联系了几家潜在的RabbitMQ专业服务提供商。随后很快就确定选择NobleProg来支持我们扩展网站的工作,因为他们立即参与进来,询问已经采取的步骤及其结果,与我们一起缩小需要调查的范围,并确保他们能提供正确的技能组合,以便进一步推进调查。
初步沟通后,双方商定需要一位既具备非常扎实的RabbitMQ知识,又熟悉.NET环境的人选,而对方提供的正是这样的人才。在获得测试站点和代码的访问权限后,NobleProg顾问迅速识别出影响RabbitMQ连接的主要问题,并针对该问题提供了战术性修复方案和长期架构修复方案。
实施推荐的RabbitMQ连接更改后,我们的负载测试表明,眼前的问题已得到解决,但在代码中使用配置选项管理站点的能力方面仍存在疑问,此外还有一个潜在的未来瓶颈,虽然超出了当前使用量,但在负载测试中已经显现。此时,顾问能够超越RabbitMQ本身、快速理解应用程序本身的能力,为我们提供了巨大帮助,不仅解决了眼前的问题,还带来了一个更具可管理性的系统,同时“明天的瓶颈”也得到了解决。
在这次工作结束时,我们获得了一次理想的咨询体验:对方首先花时间确保充分理解问题,从而提供正确的技能,然后尽可能快地提供所需解决方案,并控制在预估预算之内。
Phil Burke,皇家精神科医学院信息系统总监
欧洲政府信息服务
需求:
构思RabbitMQ部署拓扑,在满足功能需求的同时,尽可能保持简单和稳定
在负载方面满足需求,能够吸收负载峰值,并满足高可用性要求
实施Jmeter脚本(jmx文件)以对RabbitMQ部署进行负载测试
分析结果并在负载测试后提升性能
交付成果: 一份描述所构思RabbitMQ拓扑的文档 一份描述该特定拓扑下RabbitMQ配置的文档 Jmeter脚本 一份描述性能方法的文档(如何解读RabbitMQ在重负载下的性能和行为)
结果: 所有交付成果均成功完成。
NobleProg收到了客户的反馈,客户表示他们对顾问的选择和所完成工作的高标准非常满意。他们尤其满意顾问与团队的互动方式,能够很好地与团队协作,并提供了大量持续的增值指导,确保知识转移能够顺利进行。
需要帮助?
联系我们了解更多关于我们团队以及我们可以为您的组织提供的量身定制的解决方案。
hongkong@nobleprog.com 或 +852 58018359