Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Deploying and hosting scala in the cloud?

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?

like image 693
TiansHUo Avatar asked May 06 '10 08:05

TiansHUo


4 Answers

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.

like image 88
Kevin Wright Avatar answered Nov 07 '22 07:11

Kevin Wright


Heroku now lets you deploy scala webapps

like image 31
mfirry Avatar answered Nov 07 '22 07:11

mfirry


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 !

like image 1
Dadzwhybe Avatar answered Nov 07 '22 08:11

Dadzwhybe


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/

like image 1
Abhishek Choudhary Avatar answered Nov 07 '22 07:11

Abhishek Choudhary