title: Python WSGI deployment on Windows for CPU-bound application
body: <p>What options do I have for the deployment of a CPU bound Python-WSGI application on Windows?</p>
  
  <p>The application benefits greatly from multiple CPUs (image manipulation/encoding) but the GIL prevents it from using them.</p>
  
  <p>My understanding is:</p>
  
  <ul>
  <li><p>mod_wsgi has no support for WSGIDaemonProcess on Windows and Apache itself only runs with one process</p></li>
  <li><p>all fork based solutions (flup, spawning, gunicorn) only work on unix</p></li>
  </ul>
  
  <p>Are there any other deployment options I'm missing?</p>
  
  <p>PS: I <a href="https://serverfault.com/questions/193780/python-wsgi-deployment-on-windows-for-cpu-bound-application">asked that on serverfault</a> but someone suggested to ask here.</p>