Hi Matteo, Thanks for the report, I'll take a look.
Cheers, Roger On Wed, Jun 26, 2013 at 6:16 PM, Matteo Collina <[email protected]> wrote: > Hi Everyone, > > I am the mind, finger and soul behind another MQTT broker implementation, > Mosca (https://github.com/mcollina/mosca). > I have recently implemented the persistence support, and I am getting some > weird numbers from Mosquitto (version 1.1.2). > > Mosquitto > > $ ./benchmarks/single_pub_sub.js --header -q 1 -r 10000 > mean, standard deviation, median, mode, runs > 1317.389, 2621.9008969056513, 1088, 165, 10000 > > Mosca > > $ ./benchmarks/single_pub_sub.js --header -q 1 -r 10000 > mean, standard deviation, median, mode, runs > 208.6827, 252.84635984089678, 185, 170, 10000 > > > > It seems Mosquitto has some problem in scaling in handling many "unclean" > subscriptions from different clients. > > In Mosca I am using LevelDB (through LevelUp) and I do not fsync, e.g. I > allow some hypothetical packet loss in case of process crash. > > Let me know how I can help in fixing this. > > Cheers, > > Matteo > > -- > Mailing list: https://launchpad.net/~mosquitto-devel > Post to : [email protected] > Unsubscribe : https://launchpad.net/~mosquitto-devel > More help : https://help.launchpad.net/ListHelp > -- Mailing list: https://launchpad.net/~mosquitto-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~mosquitto-devel More help : https://help.launchpad.net/ListHelp

