[Chicago] Thoughts on Virtual Hosting
Jordan Bettis
jordanb at hafd.org
Mon Dec 19 10:29:38 EST 2016
Apache will work, but these days the "standard" way to setup a wsgi
python service is to start nginx and use it as a gateway, then have
Flask running in a pool of wsgi servers like gunicorn. So your setup
would look like this:
internet -> nginx (http gateway) port 80/443 -> gunicorn (Flask app)
listening on a pool of localhost only ports, say 5000-5010.
Nginx then does the load balancing between workers, terminating TLS,
etc. You can do this with apache too of course, but it's pretty heavy
for this architecture.
On 12/19/2016 09:18 AM, Aaron Elmquist wrote:
> Thanks again for all your thoughts on virtual hosting. I spun up my
> first Ubuntu droplet on DigitalOcean this weekend. It was super
> simple. Also, a quick web search for a promo code provided a $15
> credit towards the new account.
>
> I have final question related to this topic. What web server should I
> pick for a flask application that will see little traffic, but be
> computational intensive? I'm guessing Apache just because it has a
> threaded architecture, but that's probably too simplistic.
>
> On Thu, Dec 15, 2016 at 11:21 PM, Lane Campbell <lane at strapr.com
> <mailto:lane at strapr.com>> wrote:
>
> I've been using DO for years and had nothing but positive
> experiences with their platform.
>
> It's also easy to learn their dashboard compared to nearly every
> other cloud provider out there.
>
>
> Regards,
> Lane Campbell
> (312) 775-2632 <tel:%28312%29%20775-2632>
>
> On Thu, Dec 15, 2016 at 6:02 PM, Jordan Bettis <jordanb at hafd.org
> <mailto:jordanb at hafd.org>> wrote:
>
> The only bad thing I ever heard about DO is apparently at the
> beginning they weren't zeroing the disk between customers and,
> when caught, were evasive and defensive. I don't have personal
> experience with them though and if that was their only
> "hiccup" it's pretty mild compared to all the things that have
> gone down at linode.
>
>
> On 12/15/2016 03:14 PM, Carl Karsten wrote:
>>
>> On Thu, Dec 15, 2016 at 2:51 PM, Jordan Bettis
>> <jordanb at hafd.org <mailto:jordanb at hafd.org>> wrote:
>>
>> I'm a longtime linode user, slowly transitioning away. I
>> would not
>> recommend them. They've had an absolutely horrible
>> security track record.
>>
>>
>> Jordan - any thoughts on Digital Ocean?
>>
>> Aaron - Ubutu, or really I would say Debian for a server
>> unless you know you need something else, in which case you
>> would not be asking ;)
>>
>> for a little write up on why Ubuntu, look at the bottom for
>> "Which Distro?"
>> https://wiki.ubuntu.com/CarlKarsten
>> <https://wiki.ubuntu.com/CarlKarsten>
>>
>> --
>> Carl K
>>
>>
>>
>> _______________________________________________
>> Chicago mailing list
>> Chicago at python.org <mailto:Chicago at python.org>
>> https://mail.python.org/mailman/listinfo/chicago <https://mail.python.org/mailman/listinfo/chicago>
>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org <mailto:Chicago at python.org>
> https://mail.python.org/mailman/listinfo/chicago
> <https://mail.python.org/mailman/listinfo/chicago>
>
>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org <mailto:Chicago at python.org>
> https://mail.python.org/mailman/listinfo/chicago
> <https://mail.python.org/mailman/listinfo/chicago>
>
>
>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20161219/947c9acf/attachment.html>
More information about the Chicago
mailing list