Really cool!
Diego
Sent from my android cell
--
--
Lift, the simply functional web framework: http://liftweb.net
Code: http://github.com/lift
Discussion: http://groups.google.com/group/liftweb
Stuck? Help us help you: https://www.assembla.com/wiki/show/liftweb/Posting_example_code
--
--
Lift, the simply functional web framework: http://liftweb.net
Code: http://github.com/lift
Discussion: http://groups.google.com/group/liftweb
Stuck? Help us help you: https://www.assembla.com/wiki/show/liftweb/Posting_example_code
David,Thanks for the reply.OpenShift markets itself as a PaaS where you don't have to worry about the infrastructure itself, so tries to stay away from more traditional IaaS environments such as EC2.In fact, it's most likely OpenShift is using EC2 behind to provide you with all you need.Is there anything you miss from the OpenShift offer that makes you wanna have an OpenShift AMI?
On Tue, Oct 30, 2012 at 11:54 AM, Galder Zamarreño <gal...@zamarreno.com> wrote:David,Thanks for the reply.OpenShift markets itself as a PaaS where you don't have to worry about the infrastructure itself, so tries to stay away from more traditional IaaS environments such as EC2.In fact, it's most likely OpenShift is using EC2 behind to provide you with all you need.Is there anything you miss from the OpenShift offer that makes you wanna have an OpenShift AMI?Laziness. I'd like to try OpenShift, but am too lazy to do anything other than fire up an AMI and go.
I'll download fedora and try to create an OpenShift virtual machine locally.
Galder,Ah hah!OpenShift is like Heroku... sorry, I'm slow.I've got my first app running: http://frog-bearfeeder.rhcloud.com/OpenShift is pretty neat!A couple of things:
- Is there any chance of using Nginx rather than Apache as the front end? Apache doesn't deal well with lots of long polling requests.
- When I tried to use Scala 2.9.2 and Lift 2.5-M1, there were some wacky runtime problems. Is Scala 2.9.1 and Lift 2.4 baked into Escalante?
- Is there a way to not take down the application during compilation? Basically, it'd be cool if the app continued to run until the new version was ready to deploy.
- How does OpenShift deal with session affinity?
Anyway, I think what you've done is a wicked sweet thing and I'm looking forward to seeing how it evolves.
Btw David, could you be more specific about Apache's long-polling issues?
Ok, I'm checking with my colleagues to see whether the situations has improved.Out of curiosity, which was the servlet container you used?
On Mon, Nov 5, 2012 at 10:58 AM, Galder Zamarreño <gal...@zamarreno.com> wrote:Ok, I'm checking with my colleagues to see whether the situations has improved.Out of curiosity, which was the servlet container you used?My default has been Jetty. Jetty had continuation/async support before any other container, so it was my default. Plus the Mortbay guys gave great Lift support in the early days.Now that Lift supports Servlet 3.0 containers and autodetects their async support.
I really wish JBoss was lighter weight so we could just jboss:start/jboss:stop from SBT.
Cheers ,
Btw, out of curiosity, I saw that you presented at Devoxx last year.
Are you going to Devoxx this year too?
I'll be presenting there next week, on JBoss Polyglot effort which obviously includes Escalante/Scala stuff :)
Hello David, Galder,I want to try Lift for my next web application.To be sure I will have no problems with scaling it, I'm looking for a scalable hosting platform that supports all of Lift's requirements, especially the session affinity and good long polling performance.Do these features work well in Escalante on OpenShift?If not, can you please recommend any other scalable hosting? For example, does Lift work and scale well on CloudFoundry/www.appfog.com?Thanks,Florian