Get in Touch

NobleProg brings extensive experience to supporting clients in the following areas:

SHORT TERM ENGAGEMENTS: addressing and resolving urgent, pressing issues.

LONGER TERM ENGAGEMENTS: integrating single or multiple consultants to assist in project delivery, ranging from initial planning phases through implementation to final knowledge transfer.

RabbitMQ Case Studies:

Royal College of Psychiatrists
We recently concluded a successful RabbitMQ consultancy engagement for the Royal College of Psychiatrists in the UK:

We engaged with several potential providers specializing in RabbitMQ expertise. NobleProg was quickly selected to assist in scaling the website, as they proactively inquired about the steps already taken and their outcomes. They collaborated with us to narrow down investigation areas, ensuring they possessed the appropriate skillset to advance the diagnostic process.

Following initial discussions, it was established that a candidate with deep RabbitMQ knowledge and proficiency in the .NET environment was required, which NobleProg provided precisely. Upon receiving access to the test site and codebase, the NobleProg consultant rapidly identified the primary issue impacting RabbitMQ connections and proposed both immediate tactical solutions and long-term architectural improvements.

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

Ultimately, we experienced an ideal consultancy partnership where the provider first took the time to fully understand the issue to ensure the right skills were deployed, then delivered the required solution as efficiently as possible 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 satisfies functional requirements while maintaining maximum simplicity and stability
Ensure the solution meets load requirements, absorbs load spikes, and guarantees high availability Implement Jmeter scripts (jmx files) to perform load testing on the RabbitMQ deployment Analyze results and optimize performance based on load testing outcomes

Deliverables : A document detailing the designed RabbitMQ topology A document outlining the RabbitMQ configuration specific to that topology Jmeter scripts A document explaining the performance approach, including how to interpret RabbitMQ behavior under heavy load

Outcome: All deliverables were successfully completed.

NobleProg received feedback from the client expressing high satisfaction with the consultant selection and the quality of work performed. They were particularly impressed by the consultant's interaction with the team, noting strong collaboration and the provision of ongoing, high-value guidance that facilitated effective 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.

czechia@nobleprog.com