Pergunta

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?

Foi útil?

Solução

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.

Outras dicas

Heroku now lets you deploy scala webapps

I work at Clever Cloud and you can also deploy Scala webapps on our platform ;) Check out our latest website scala-cloud.com

This PaaS platform can automatically scale up and down your application regarding your traffic. You can also finely customize if you want vertical, horizontal or both types of scalability. The consequence of this scaling is that you pay as you go : you only pay for your real consumption and not the potential one.

Deployment via git.

Non AWS, hosted in tier-4+ datacenters.

Free trial !

I tried with AWS and GWT and nowadays working with Jelastic and even Jelastic is as well a great performer with Scala.

http://blog.jelastic.com/2013/07/08/getting-started-with-scala-sbt/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top