comp.lang.ada
 help / color / mirror / Atom feed
From: Natasha Kerensikova <lithiumcat@gmail.com>
Subject: Re: Performance techniques used in AWS
Date: Tue, 14 Jun 2011 08:28:11 +0000 (UTC)
Date: 2011-06-14T08:28:11+00:00	[thread overview]
Message-ID: <slrnive6sr.i18.lithiumcat@sigil.instinctive.eu> (raw)
In-Reply-To: 4df6ee43$0$2131$742ec2ed@news.sonic.net

Hello,

On 2011-06-14, R. Tyler Croy <tyler@linux.com> wrote:
> What I'm trying to work out in my head is how to build an application (in 
> Ada) that can compete[0] effectively with a libev-based program written in 
> C. The advantage that libev brings to the table is that this program (in 
> C) can very easily handle and respond to tens of thousands of concurrent 
> connections.

I don't think that really counts as competing, but I was planning at
some point in the future to write a thin Ada binding to libevent2 -- not
so much for performance, which is only a happy side-effect, but for the
simplicity and homogeneity of the callback-based multiplexing it offers.
However I still feel the need for a better mastery of the language
before starting such a project.

Does anyone have any objection to such an idea?

Or would anyone have any hint I could use for such a thin binding,
and/or for thickening it?


Thanks in advance,
Natasha



  reply	other threads:[~2011-06-14  8:28 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-13  5:48 Performance techniques used in AWS R. Tyler Croy
2011-06-13  8:06 ` Thomas Løcke
2011-06-13 16:28 ` Pascal Obry
2011-06-13 16:34   ` Pascal Obry
2011-06-14  4:37   ` J-P. Rosen
2011-06-14  5:14   ` R. Tyler Croy
2011-06-14  8:28     ` Natasha Kerensikova [this message]
2011-06-14 10:41       ` Yannick Duchêne (Hibou57)
2011-06-14 10:40     ` Simon Wright
2011-06-14 10:48       ` Yannick Duchêne (Hibou57)
2011-06-14 10:51         ` Yannick Duchêne (Hibou57)
2011-06-14 11:18         ` Simon Wright
2011-06-14 15:10           ` R. Tyler Croy
2011-06-14 15:31             ` Yannick Duchêne (Hibou57)
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox