I'm looking to build an API server with the following traits:
- Serves JSON/XML HTTP requests only (no web-pages).
- Is mostly DB intensive, not so much CPU intensive.
- Should be highly scalable.
- Has versatile front-ends: web-browsers, native mobile (Android and iOS for now)
I am experienced with Apache Tomcat, httpd, MySQL and PHP, so these are obviously my default choices. However, before automatically going there:
Would you recommend any other constellation of technologies (Node.js, Rails...) for this type of server?
I'm mostly interested in performance/scalability related advantages/disadvantages.