Get in Touch

NobleProg brings extensive expertise to a variety of support engagements:

SHORT-TERM ENGAGEMENTS: Focused on resolving urgent, high-priority technical challenges.

LONG-TERM ENGAGEMENTS: Involving the integration of one or multiple consultants to support projects from the initial planning phases through implementation and final knowledge transfer.

RabbitMQ Success Stories:

Royal College of Psychiatrists
Recent Engagement: We recently concluded a successful RabbitMQ consultancy project for the Royal College of Psychiatrists in the UK.

After evaluating several potential providers, the client selected NobleProg to assist in scaling their website. Our team immediately engaged with the project by reviewing previous steps and outcomes, helping to narrow down investigation areas and ensuring we deployed the right skill set for deeper analysis.

Following initial discussions, it was determined that a consultant with deep RabbitMQ expertise and proficiency in the .NET environment was required. NobleProg provided exactly this. With access to the test site and code, our consultant quickly identified the primary issue affecting RabbitMQ connections and proposed both immediate tactical fixes and long-term architectural improvements.

After implementing the recommended connection changes, load testing confirmed the resolution of the immediate issue. However, questions remained regarding the manageability of the site's configuration and potential future bottlenecks observed during testing. The consultant’s ability to look beyond RabbitMQ and quickly understand the broader application architecture was instrumental in not only fixing the immediate problem but also delivering a more manageable system with anticipated future bottlenecks addressed.

In the end, the client valued a consultancy that took the time to fully understand the issue before applying the correct skills, delivering the required solution efficiently and within the estimated budget.

Phil Burke, Director of Information Systems, Royal College of Psychiatrists

European Government Information Service
Requirement:
Design a RabbitMQ deployment topology that meets functional requirements while maintaining simplicity and stability
The solution must handle expected load and absorb spikes while ensuring high availability. Develop JMeter scripts (JMX files) to test the RabbitMQ deployment. Analyze test results and optimize performance based on load testing outcomes.

Deliverables: A documentation outlining the designed RabbitMQ topology. A guide detailing the RabbitMQ configuration for that specific topology. JMeter test scripts. A document explaining the performance approach, including how to interpret RabbitMQ behavior and performance under heavy load.

Outcome: All deliverables were completed successfully.

NobleProg received positive feedback from the client, who expressed satisfaction with the consultant’s selection and the high quality of work. The client was particularly impressed by the consultant’s collaborative approach, effective teamwork, and the ongoing value added through guidance, which ensured successful knowledge transfer.



Two persons looking at a tablet

Need Help?

Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.

italy@nobleprog.com or +390221119295