RUDP, shared libraries, etc.

Tue Mar 29 17:36:49 CEST 2005

You can increase your tcp limit using ulimit.

$> ulimit -n 11000

as root.

For some reason 'ulimit -n unlimited' did not work for me on Linux (SuSE).


-------- Original Message --------
From: "Joel Reymont" <joelr1@REDACTED>
Apparently from: owner-erlang-questions@REDACTED
To: <erlang-questions@REDACTED>
Subject: RUDP, shared libraries, etc.
Date: Mon, 28 Mar 2005 21:27:55 +0100

> Folks,
> I'm writing client/server poker software and have a few questions
> regarding Erlang...
> Is there a reliable UDP implementation for Erlang? I would like my server
> to support at least 10,000 simultaneous users and it seems that I could
> only do 1024 with gen_tcp due to a Unix select limitation. 
> This seems like a non-issue with UDP but what's the best way to ensure
> that messages are ordered and positively delivered? The documentation
> states that messages sent from process A to B are indeed ordered but does
> this apply to UDP?
> I would like to build the user interface using the Torque Game Engine
> ( and it uses a custom main on Windows and Mac OSX
> which makes it very hard to build it into a shared library to be called
> from Erlang. What is the best way to interface with Erlang here? Can I
> make the Erlang runtime and my code into a shared library to be loaded
> into C++?
> P.S. I'm using Common Lisp right now
>     Thanks, Joel
> -- 

More information about the erlang-questions mailing list