Ответ 1
Правильно, WSGI является программным API-интерфейсом Python, а FASTCGI - это определение протокола проводника с использованием агностического языка. Эффективно они находятся на разных уровнях, причем WSGI является более высоким уровнем. Другими словами, можно реализовать WSGI поверх того, что так получилось, чтобы использовать FASTCGI для связи с веб-сервером, но не наоборот.
В общем, FASTCGI - это протокол сокетов, который означает, что для его использования всегда нужен какой-то программный интерфейс. Для Python одним из таких вариантов является WSGI. Поскольку FASTCGI - это всего лишь средство достижения цели, в этом случае нельзя сравнивать его производительность с WSGI, потому что WSGI не является сопоставимым протоколом сокетов, а сам пользователь FASTCGI.
Можно попытаться сравнить производительность различных языковых интерфейсов поверх FASTCGI, но в целом это совершенно бессмысленно, поскольку нижний уровень сетевого уровня и обработка запросов сервера не являются узким местом. Вместо этого ваш код приложения и база данных будут.