Подтемы
7 вопросов
-
senior case Нужно интегрировать ваш сервис с 1C: при создании заказа в вашей системе должен появиться документ в 1C. 1C нестабильна (downtime, медленный response). Спроект…
-
middle case Нужен кеш для веб-приложения (10k RPS). Redis или Memcached? Что выберешь и почему.
-
middle case Мобильное приложение делает 30 запросов на одну страницу (over-fetching + N+1 на бэке). Перейти на GraphQL? Trade-offs.
-
middle case Делаешь новый сервис: лента социальной сети, 10M users, 100 постов/сек. Postgres или MongoDB?
-
senior case У вас Redis-кеш `user:{id} → user_json`. При update пользователя в БД, кеш надо инвалидировать. Что выберешь и почему: A) Удалить key из кеша после UPDATE. B)…
-
senior case Нужен полнотекстовый поиск по 10M документов: статьи + комменты. Запросы ~50 RPS, требуется ранжирование, фасеты (по тегам, дате). Что выберешь: A) Postgres F…
-
middle case Нужно отправлять welcome-email при регистрации пользователя. 100 регистраций/мин в пике. Что выберешь как очередь: A) BackgroundTasks FastAPI (in-process). B)…