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

Сколько RPS было в высоконагруженных сервисах

В высоконагруженных сервисах RPS (запросов в секунду) может достигать десятков или сотен тысяч. Например:

  • Twitter/X: ~10k RPS
  • Google: ~100k RPS (поисковые запросы)
  • TikTok: ~500k RPS (пиковые нагрузки)

Для Python (если используется асинхронный стек, например, FastAPI + ASGI):

python
from fastapi import FastAPI
import asyncio

app = FastAPI()

@app.get("/")
async def read_root():
    await asyncio.sleep(0.001)  # Имитация работы
    return {"status": "ok"}

Оптимизация:

  • Асинхронность (uvicorn + gunicorn workers)
  • Кеширование (Redis, Memcached)
  • Балансировка нагрузки (Nginx, Kubernetes)
  • БД: шардинг, репликация

Python не всегда лучший выбор для сверхвысоких RPS (>50k), но с правильной архитектурой справляется.

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

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

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

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