Встречается на собеседованиях • сегодня

В чем проблема wsgiref в Python

Основная проблема wsgiref — это его предназначение исключительно для разработки и тестирования. Это минимальная реализация WSGI-сервера, входящая в стандартную библиотеку Python.

Недостатки:

  1. Однопоточность — обрабатывает запросы последовательно, что неприемлемо для прода.
  2. Низкая производительность — отсутствие оптимизаций под высокие нагрузки.
  3. Безопасность — не рекомендуется для использования в production из-за возможных уязвимостей.

Пример запуска:

python
from wsgiref.simple_server import make_server

def app(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/plain')])
    return [b"Hello, WSGI!"]

server = make_server('localhost', 8000, app)
server.serve_forever()

Для прода лучше использовать Gunicorn, uWSGI или Waitress.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы