[erlang-questions] Regarding Erlang gen_server's ability to handle requests concurrently

Arshad Ansari <>
Sat Aug 27 18:05:09 CEST 2016


Hello there,

This is a generic question that I have regarding the ability of gen_server
to handle requests concurrently. Does gen_server create a separate process
per request (even when for each request coming from same socket connection)
or does it create separate process per socket connection? If it is latter
then there will be a single process responsible for handling large number
of messaging coming from single socket. In that case, how to make sure that
that single process can handle a very high load coming from a single
connection?

I hope my question is clear!

Regards,
Arshad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160827/e63ff5a2/attachment.html>


More information about the erlang-questions mailing list