twitter-archive / cloudhopper-smpp

Efficient, scalable, and flexible Java implementation of the Short Messaging Peer to Peer Protocol (SMPP)
Other
381 stars 357 forks source link

High performance SMSC Simulator #87

Open behrad opened 9 years ago

behrad commented 9 years ago

It may sound unrelated but I wanna ask if you know of any high performance SMSC simulator for load/traffic testing?

Can I use cloudhopper-smpp as a SMSC with zero code or should I setup something? any docs?

thank you for your nice work :)

MavoCz commented 9 years ago

Hi, I wrote a SMSC sim based on clouhopper SMPP. You can find it here: https://github.com/MavoCz/smscsim

You can run it without any code change, just compile and go. If you do not want to compile it, you can download dist from: http://www.voldrich.net/projects/smsc-smpp-simulator/smscsim-1-0-0-dist/

Not sure about the performance, I wrote it to test delivery receipts and message splitting :).

Regards Matous

behrad commented 9 years ago

great Matous

krasa commented 9 years ago

I am currently building a more complete client for perftests (with DR, periodic logging, configurable execution time - everything I've ever needed), ideas and suggestions welcomed.

https://github.com/krasa/cloudhopper-smpp/blob/perftest-netty4/src/test/java/com/cloudhopper/smpp/demo/perftest/PerformanceClientMain2.java