comp.lang.ada
 help / color / mirror / Atom feed
From: Jacob Sparre Andersen <jacob@jacob-sparre.dk>
Subject: Re: Web Development Using Ada?
Date: Mon, 05 Aug 2013 10:47:41 +0200
Date: 2013-08-05T10:47:41+02:00	[thread overview]
Message-ID: <878v0g1q36.fsf@adaheads.sparre-andersen.dk> (raw)
In-Reply-To: 51fac5e9$0$13438$afc38c87@news6.united-newsserver.de

Michael Erdmann wrote:

> Hallo Jacob; interesting idea; your commercial application is running
> on a server farm?

It is still under development.  But yes, we are planning to have
multiple instances running on different servers.  You should note that
our reason for having multiple instances is not performance, but rather
an extra layer of security (separation of different customers), so we
are not going to use the DSA.

> But this exactly what i mean: The attitude that i can do almost
> everything in Ada which is currently already done by some other
> technology in the market; sure that's possible but to what price.

So far the cost of the web part of the application has been
insignificant compared with the cost of the actual business logic.  I
can't give you exact numbers, but the costs differ by roughly one order
of magnitude.

> More Specifically; Is the DSA based framework already existing and 
> applied by a larger community to Web development that e.g. Jay Chan 
> could use it?

I simply don't get this "framework" infatuation.  If you write your
system with distribution in mind, the only extra source text you need to
make a distributed version of the system is the configuration
information for your compiler's DSA implementation.  What do the
frameworks you have in mind provide that AWS + DSA doesn't provide
as-is?

Also; AWS consistently beats node.js, which supposedly is the fastest
existing web framework (http://wiki.ada-dk.org/aws_vs_node.js).  Testing
AWS or node.js against other web frameworks, such as Ruby on Rails shows
orders of magnitude speed differences.  So you have to have quite heavy
applications or quite large user bases to actually need more than one
server for performance.

Greetings,

Jacob
-- 
"Very small. Go to sleep" - monster (not drooling)


  reply	other threads:[~2013-08-05  8:47 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-27 10:35 Web Development Using Ada? Aay Jay Chan
2013-07-27 12:49 ` Dmitry A. Kazakov
2013-07-27 15:49   ` Shark8
2013-07-27 16:26     ` Dmitry A. Kazakov
2013-07-27 17:19       ` Shark8
2013-07-27 17:26       ` Yannick Duchêne (Hibou57)
2013-07-27 19:05         ` Dmitry A. Kazakov
2013-07-27 17:11     ` Yannick Duchêne (Hibou57)
2013-07-27 17:19       ` Shark8
2013-07-27 17:57 ` Jeffrey Carter
2013-07-28  3:03   ` Randy Brukardt
2013-07-28  5:10     ` Yannick Duchêne (Hibou57)
2013-08-06  4:43       ` Randy Brukardt
2013-08-06  5:04         ` Paul Rubin
2013-08-06 19:06           ` Randy Brukardt
2013-07-28  9:30 ` Luke A. Guest
2013-07-31  8:30 ` Michael Erdmann
2013-07-31 10:15   ` Aay Jay Chan
2013-07-31 12:09     ` Michael Erdmann
2013-07-31 17:20     ` J-P. Rosen
2013-08-01 13:12       ` Jacob Sparre Andersen
2014-01-13 10:12       ` Marius Amado-Alves
2013-07-31 11:30   ` G.B.
2013-07-31 11:44     ` Yannick Duchêne (Hibou57)
2013-07-31 14:33       ` G.B.
2014-01-13 10:08   ` Marius Amado-Alves
2013-07-31 15:07 ` Pascal Obry
2013-07-31 18:53   ` Michael Erdmann
2013-07-31 21:03     ` Pascal Obry
2013-08-01  4:45       ` Michael Erdmann
2013-08-01 13:31         ` Jacob Sparre Andersen
2013-08-01 20:32           ` Michael Erdmann
2013-08-05  8:47             ` Jacob Sparre Andersen [this message]
2013-08-05 11:41               ` Thomas Løcke
2013-08-01 21:15         ` Maciej Sobczak
2013-08-02 17:24           ` Michael Erdmann
2013-08-02 20:54             ` Maciej Sobczak
2013-08-03  6:51               ` Michael Erdmann
2013-08-03  9:58               ` Pascal Obry
2013-08-03 14:50                 ` Maciej Sobczak
2013-08-01 15:54 ` leonid.dulman
2014-01-09  9:31 ` arifhussain.33
2014-01-09 12:36   ` Jacob Sparre Andersen
2014-01-10 13:47   ` Mike H
2014-01-14 12:23   ` Vadim Godunko
2014-01-19 23:23     ` Joseph Montanez
replies disabled

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