From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f1deba01a6ea4216,start X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!q3g2000yqi.googlegroups.com!not-for-mail From: p34cekeeper Newsgroups: comp.lang.ada Subject: RESTful web API using AWS? Date: Wed, 17 Aug 2011 04:51:18 -0700 (PDT) Organization: http://groups.google.com Message-ID: <6843c6f3-37a6-46f5-b724-ff8974c73f40@q3g2000yqi.googlegroups.com> NNTP-Posting-Host: 85.211.194.121 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1313582262 2679 127.0.0.1 (17 Aug 2011 11:57:42 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 17 Aug 2011 11:57:42 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: q3g2000yqi.googlegroups.com; posting-host=85.211.194.121; posting-account=PMgkcgoAAABF6N1BFvsZh8sQM0Cg4ehr User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: HUALESNKRC X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux i686; rv:5.0.1) Gecko/20100101 Firefox/5.0.1,gzip(gfe) Xref: g2news2.google.com comp.lang.ada:21633 Date: 2011-08-17T04:51:18-07:00 List-Id: I'm currently tasked with developing a RESTful web API as a font-end for what amounts to a bunch of bog-standard RDB operations. I'm currently using PHP, which, as it stands is making me feel ill. While investigating other (more orthogonal) technology choices (erlang, Scala, etc.), I happened to come across Ada Web Server. I suppose my question is: is AWS up to the job? Has anyone here done this before? It seems to me like AWS' dispatcher mechanisms are ideal for this purpose, because they don't make assumptions about what you want to do with the incoming HTTP request (I'm tired of frameworks that force you into a ham-fisted, code generating MVC implementation). Any input from experienced Ada engineers would be greatly appreciated.