[erlang-questions] p2p /2
Sun Feb 4 19:34:31 CET 2007
pierantonio redaelli ha scritto:
> maybe refining my previous post....
> and hoping this does not seem crazy
> the actual question is: if you want to write
> global-scale applications, that is distributed
> applications whith thousands of nodes and significant
> latency, and significant number of faults
> how can Erlang help ?
Erlang/OTP can be "the solution" to this problem: it has a great
fault-tolerance mechanism and the way in which remote communication is
performed is really simple.
> or saying it the other way around: what are the limits
> of Erlang/OTP such that beyond those limits
> it will start to break down in pieces, not to scale
> etc ?
If you're talking about P2P I think that there is not limit. You could
have problems if you use centralized structures that grow together with
the system size; in these cases you have to take into account Erlang
limits (atom table, number of processes, limits of mnesia, etc.). But if
you have decentralized structures, as in P2P systems, what's the problem?
In any case, I'm developing, with a student, an Erlang infrastructure to
build P2P systems.... so I could answer more precisely in a couple of
Eng. Corrado Santoro, Ph.D.
University of Catania - ITALY - Engineering Faculty
Tel: +39 095 7382380 VoIP: sip:
Personal Home Page: http://www.diit.unict.it/users/csanto
NUXI Home Page: http://nuxi.diit.unict.it
More information about the erlang-questions