Также не нужно использовать потоки, чтобы иметь возможность обрабатывать параллельные запросы. Это зависит от того, как вы их настраиваете. Вы можете использовать несколько процессов, каждый из которых является однопоточным, если хотите.
Дополнительную информацию о моделях процессов и потоков mod_wsgi смотрите:
http://code.google.com/p/modwsgi/wiki/ProcessesAndThreading
Модели аналогичны, хотя mod_wsgi управляет самим процессом управления. Что происходит в FASTCGI, поскольку управление процессами зависит от того, какой механизм хостинга FASTCGI вы используете, и вы не говорите, что это такое.
Другое отличие состоит в том, что FASTCGI по-прежнему нужен отдельный мост FASTCGI к WSGI, такой как flup, где mod_wsgi не нуждается ни в каком мосте, поскольку изначально реализует интерфейс WSGI.
И, наконец, процесс FASTCGI - это exec / fork некоторого процесса супервизора или веб-сервера, зависящий от механизма хостинга. В mod_wsgi процессы являются форком только родительского процесса Apache. В целом это не имеет большого значения, но имеет некоторые последствия.
Существуют и другие различия, но они возникают больше, потому что mod_wsgi предлагает гораздо больше функциональности и настраиваемости, чем механизм хостинга FASTCGI.
Во всяком случае, вопрос немного расплывчатый, можете ли вы более конкретно сказать, что именно вы хотите знать, или противопоставить их и почему? Тогда ответ может быть лучше нацелен.