RUDP, shared libraries, etc.
Tue Mar 29 17:36:49 CEST 2005
You can increase your tcp limit using ulimit.
$> ulimit -n 11000
For some reason 'ulimit -n unlimited' did not work for me on Linux (SuSE).
-------- Original Message --------
From: "Joel Reymont" <>
Subject: RUDP, shared libraries, etc.
Date: Mon, 28 Mar 2005 21:27:55 +0100
> 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
> (www.garagegames.com) 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