I am building a server using vertx, where huge number(25k Request/sec) of client would send request and in server side i need to process that and this processing would need few millisecond but here my client does not need response,basically process output gets into a queue and there is a separate queue listener.
For that I planned to something like this, Once I get the request from the client, send a Ack to Client and push the message to the processor and let process process that.
But I was trying to do that using Eventbus in vertx and starting the verticle in worker mode, but in that case I get very less request per second and if the request increases vertx does not behave well.
Please do let me know how to achieve this functionality?
I am building a server using vertx, where huge number(25k Request/sec) of client would send request and in server side i need to process that and this processing would need few millisecond but here my client does not need response,basically process output gets into a queue and there is a separate queue listener.
For that I planned to something like this, Once I get the request from the client, send a Ack to Client and push the message to the processor and let process process that.
But I was trying to do that using Eventbus in vertx and starting the verticle in worker mode, but in that case I get very less request per second and if the request increases vertx does not behave well.
Please do let me know how to achieve this functionality?
Thanks Sougata