[Lift] Re: Deploying with Jetty (and Apache too?)

2009-05-27 Thread Timothy Perrett

Couldn't recommend trying nginx enough... i've been using it in
production for 4 years and just cant fault it...

Cheers, Tim

On May 27, 9:23 pm, Joe Wass  wrote:
> Thanks, that's what I thought. But you can get some nasty surprises if
> you make assumptions.
>
> I've heard a lot about nginx (none of it bad). I might give it a go if
> I find I have more complex needs...
>
> Joe
>
> On May 27, 8:26 pm, David Pollak 
> wrote:
>
>
>
> > Jetty's fine for serving static content.  It's not going to be materially
> > slower than Apache.
>
> > I would remove Apache from the mix all together.  It adds nothing other than
> > nice logging.  I use Nginx because it's lighter weight and does a lot better
> > with a lot of open HTTP requests (think Comet).
>
> > So, I'd opt for #1.  By the time you're serving up enough pages to push the
> > limits of SliceHost, you're probably serving 60+ pages/second and might have
> > a real business.
>
> > On Wed, May 27, 2009 at 12:20 PM, Joe Wass  wrote:
>
> > > Hi everyone.
>
> > > I'm planning to deploy a Lift app on a virtual host (Slicehost) with
> > > Jetty. I'm also running one or two sites on the side, but nothing too
> > > heavy. I want to try running with 256 MB RAM (I could go to 512 but
> > > I'd rather not pay for that if I don't have to!). I currently use
> > > virtual hosts to serve a handful of static sites with Apache.
>
> > > The choices, as I see them:
>
> > > -- Host the static sites in Jetty (I believe it can do virtual hosts?)
> > > and run it on :80, losing Apache.
> > > -- Host the Lift bit with Jetty forwarding (I don't know the terms
> > > yet) through Apache and let Apache deal with virtual hosts and serve
> > > up the static content.
> > > -- Something else?
>
> > > I'm guessing the first one will be the simpler. I suppose the question
> > > is, is Jetty designed to serve static content and does it perform
> > > well? In trying to lose Apache, I'm aiming to run it on a machine with
> > > specs as low as possible.
>
> > > Thanks!
>
> > > Joe
>
> > --
> > Lift, the simply functional web frameworkhttp://liftweb.net
> > Beginning Scalahttp://www.apress.com/book/view/1430219890
> > Follow me:http://twitter.com/dpp
> > Git some:http://github.com/dpp
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: Deploying with Jetty (and Apache too?)

2009-05-27 Thread Joe Wass

Thanks, that's what I thought. But you can get some nasty surprises if
you make assumptions.

I've heard a lot about nginx (none of it bad). I might give it a go if
I find I have more complex needs...

Joe



On May 27, 8:26 pm, David Pollak 
wrote:
> Jetty's fine for serving static content.  It's not going to be materially
> slower than Apache.
>
> I would remove Apache from the mix all together.  It adds nothing other than
> nice logging.  I use Nginx because it's lighter weight and does a lot better
> with a lot of open HTTP requests (think Comet).
>
> So, I'd opt for #1.  By the time you're serving up enough pages to push the
> limits of SliceHost, you're probably serving 60+ pages/second and might have
> a real business.
>
>
>
> On Wed, May 27, 2009 at 12:20 PM, Joe Wass  wrote:
>
> > Hi everyone.
>
> > I'm planning to deploy a Lift app on a virtual host (Slicehost) with
> > Jetty. I'm also running one or two sites on the side, but nothing too
> > heavy. I want to try running with 256 MB RAM (I could go to 512 but
> > I'd rather not pay for that if I don't have to!). I currently use
> > virtual hosts to serve a handful of static sites with Apache.
>
> > The choices, as I see them:
>
> > -- Host the static sites in Jetty (I believe it can do virtual hosts?)
> > and run it on :80, losing Apache.
> > -- Host the Lift bit with Jetty forwarding (I don't know the terms
> > yet) through Apache and let Apache deal with virtual hosts and serve
> > up the static content.
> > -- Something else?
>
> > I'm guessing the first one will be the simpler. I suppose the question
> > is, is Jetty designed to serve static content and does it perform
> > well? In trying to lose Apache, I'm aiming to run it on a machine with
> > specs as low as possible.
>
> > Thanks!
>
> > Joe
>
> --
> Lift, the simply functional web frameworkhttp://liftweb.net
> Beginning Scalahttp://www.apress.com/book/view/1430219890
> Follow me:http://twitter.com/dpp
> Git some:http://github.com/dpp

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---



[Lift] Re: Deploying with Jetty (and Apache too?)

2009-05-27 Thread David Pollak
Jetty's fine for serving static content.  It's not going to be materially
slower than Apache.

I would remove Apache from the mix all together.  It adds nothing other than
nice logging.  I use Nginx because it's lighter weight and does a lot better
with a lot of open HTTP requests (think Comet).

So, I'd opt for #1.  By the time you're serving up enough pages to push the
limits of SliceHost, you're probably serving 60+ pages/second and might have
a real business.

On Wed, May 27, 2009 at 12:20 PM, Joe Wass  wrote:

>
> Hi everyone.
>
> I'm planning to deploy a Lift app on a virtual host (Slicehost) with
> Jetty. I'm also running one or two sites on the side, but nothing too
> heavy. I want to try running with 256 MB RAM (I could go to 512 but
> I'd rather not pay for that if I don't have to!). I currently use
> virtual hosts to serve a handful of static sites with Apache.
>
> The choices, as I see them:
>
> -- Host the static sites in Jetty (I believe it can do virtual hosts?)
> and run it on :80, losing Apache.
> -- Host the Lift bit with Jetty forwarding (I don't know the terms
> yet) through Apache and let Apache deal with virtual hosts and serve
> up the static content.
> -- Something else?
>
> I'm guessing the first one will be the simpler. I suppose the question
> is, is Jetty designed to serve static content and does it perform
> well? In trying to lose Apache, I'm aiming to run it on a machine with
> specs as low as possible.
>
> Thanks!
>
> Joe
>
> >
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~--~~~~--~~--~--~---