views:

478

answers:

1

I am starting a web app considering scalability as one of the top priorities. What would be the benefits of this: cassandra scala lift

vs the traditional LAMP on the cloud? Since from what I've read, please correct me, the cloud itself is scalable

I have never seen anyone deploy scala on the cloud before. Is it worth the effort to learn the platform? Is it ready for production use?

+5  A: 

Done properly, java/scala cloud deployment can be as painless as "regular" deployment.

Also bear in mind that Scala effectively deploys as though it were Java + a library, so any java-centric cloud solutions will be available to you (GWT, EC2, etc.)

I'd strongly recommend that you check out Stax if you want to go this route (and I strongly encourage you to do so). I've already started using it for a couple of Scala applications (one using lift). They're backed by EC2 and actually use Scala internally. Deployment and testing is a piece of cake too.

Kevin Wright
http://stax.net/ or search "stax cloud" since searching for just "stax" mostly refers to StAX, The Streaming API for XML (at least, for me)
nicerobot