Маған ультра жылдам MQ механизмі керек, мұнда жіберуші де, алушы да C ++ тілінде, Windows платформасында жазылған.
IPC үшін RCF-C ++ қолданыстағы енгізуім Windows Named Pipes арқылы шамамен 20000 msg / sec жылдамдықпен жұмыс істейді.
Мен демо-қолданбаға сәйкес boost :: interprocess Message Queues-тің сапасын тексеремін және 48000 хабарлама / сек-ті өлшеймін, бұл таңқаларлықтай баяу,қарапайым компьютермен жад картасын құрған файл байланысын (осы блогтағы кодын пайдаланып C # тілінде) жасағанымда, мен шамамен 150 000 хабарлама / сек алдым.
Неліктен мен бұл туралы мессенджердің өсуінен осындай баяу өнімділікті алу және оны жақсарту үшін мен не істей аламын?