[Eventmachine-talk] Erlang-like Processes

Mark Van De Vyver
Tue, 28 Aug 2007 17:08:12 -0000

Just to acknowledge...

> True, but there are a lot of people reading this who probably have
> never touched ''em, and there isn''t really a lot of
documentation about
> them in the EM world right now, so it''s a simple bit of real world
> code that someone can go look at to see how it works.  That''s all.
:)

... that this heads-up was appreciated.  I''ve implemented handling a
''custom'' TCP protocol using EM and the next step was to
consider
EM#defer :)

Thanks
Mark

> > > But Lets say, one server has to truely handle 10,000 concurrent
> > > connections ( there could be several use cases of this, and i
have my
> > > own like a Comet implementation). So what options one really
have?
> > >
> > > Me and my collegues experience says that, EM is really nice, but
as
> > > number of connections gets increased ( or lets say number of
> > > connections is small, but number of requests from them increases
> > > exponentially), EM loop gets clogged and request processing slows
> > > down, So what options, does one have?
> >
> > This is an interesting observation.  Francis, do you have any sort of
> > a feel for how bad this effect is?  If I have 10k concurrent
> > connections, is there a large overhead cost for handling all of those?
> >
> >
> > Thanks,
> >
> > Kirk Haines
> > _______________________________________________
> > Eventmachine-talk mailing list
> > Eventmachine-talk at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/eventmachine-talk
> >
>