擅长:python、mysql、java
<p>First gunicorn和uwsgi都是应用服务器。换句话说,它们负责以稳定和高效的方式运行您的python代码。通常作为常规web服务器的后端。</p>
<p>webserver将是nginx,它擅长于为静态资产提供服务,并将对动态内容的请求传递给appserver。</p>
<p>如果你在nginx和客户端之间的varnish中没有提供足够的性能,那么它应该会加速对同一事物的重复请求。</p>
<p>haproxy是一个负载平衡器,如果您有多个服务器用于相同的内容,则此软件将尝试以最佳方式在这些服务器之间分发请求。</p>
<p>所以基本上:</p>
<ol>
<li>python代码位于appserver(uwsgi或gunicorn)中</li>
<li>您的静态web资产位于nginx中</li>
<li>haproxy和varnish是一种软件,允许您更好地处理大量的请求</li>
</ol>