J
J
jshapen2017-11-11 11:57:22
.NET
jshapen, 2017-11-11 11:57:22

What to use to relay messages from server to client on .NET?

Messages sized 100-150 bytes arrive at the server at an average of 50-60 messages per second. But at the peak it happens up to 5000 per second (for a few seconds).
It is necessary to distribute all this to 30-50 clients connected to the server.
How to implement all this while remaining within the framework of .NET?
And what iron/hosting can be used in this case?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Denis, 2017-11-16
@den_labs

The options are different, you can use the above signalr.net, you can use MQ, you can use Akka.Net and even WebApi.
The choice also depends on what kind of client applications: mobile, desktop or web.
Will the load increase in the future. As well as fault tolerance, etc. nuances.

V
Vladimir Korotenko, 2017-11-16
@firedragon

signalr.net
In general, nothing complicated.

A
Alexander Yudakov, 2017-11-19
@AlexanderYudakov

TcpListener + async
I
/
O

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question