Optimize JasminSMS for 300+ TPS & Multi-node Scalability

Job ID: 38516554

Budget: $250 – $750 USD

I need an expert who can enhance the performance of my JasminSMS setup. The ultimate goal is to increase outbound Transactions Per Second (TPS) to at least 300. I suspect the current software architecture is limiting the outbound TPS.

Key Objectives:
- Modify software configuration/code/deplyment to maximize outbound TPS.
- Configure JasminSMS to operate with multiple nodes. This should involve sharing Advanced Message Queuing Protocol (AMPQ) and handling Delivery Reports (DLR) to any node accurately.

Current Setup:
- I'm currently using a rabbitmq and redis.
- The main motivation for enabling multi-node functionality is to ensure scalability for future growth.

Ideal Skills and Experience:
- Deep understanding of JasminSMS and its software configurations.
- Proficiency in configuring multi-node systems with JasminSMS.
- Experience with optimizing JasminSMS for increased TPS.
- Ability to foresee and implement solutions for future scalability.
Related categories: Python Redis RabbitMQ