Sorry Norman I have hadn't finished typing this question and It wasn't 
meant to be sent. But now that it is here let me just ask

Good day,
I am working on a design for a TCP Server. The server is meant to for 
handling transaction requests only at high volumes.
To explain the design 
   1. Add socket to ChannelGroup 
   2. Read message from the Socket
   3. Append the socket remote address to a the message
   3. Write message to a queue on an MOM (Asynchronous) -> Messages sent 
here are processed by other services in the system
   4. TCP Server wait for response on it's own queue -> The server has an 
embedded queue consumer
   5. On a receiving message in the TCP queue we read the socket address 
that was appended at step 3 
   6  Use a ChannelMatcher to retrieve original socket from the 
ChannelGroup and write message to the socket

We are anticipating 400 TPS to hit the server , would the channel group be 
a bottle neck since it's shared byall multiple threads ?



On Friday, 22 July 2016 16:55:19 UTC+3, Norman Maurer wrote:
>
> An what is the question here ?
>
>
> On 18 Jul 2016, at 14:02, Kimathie <[email protected] <javascript:>> 
> wrote:
>
> Good day,
> I am working on a design for a TCP Server. The server is meant to for 
> handling transaction requests only at high volumes.
> To explain the design 
>    1. Add message to  DefaultChannelGroup 
>    2. Read message from the Socket
>    3. Write message to a queue on an MOM (Asynchronous)
>
>    4. System to write Wait for response on queue with a couple of 
> consumers registered 
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Netty discussions" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/netty/e651e821-6e59-40c9-98ca-838f1c9ae51b%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/netty/e651e821-6e59-40c9-98ca-838f1c9ae51b%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Netty discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/netty/01481ded-4157-4851-9a30-3d667c41954b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to