Sobes.tech

Как вы будете расследовать медленный запрос, если проблема находится где-то между контейнером приложения и базой данных?

Middle+
КасперскийКасперский
26

Как подключиться к базе данных, запущенной в Docker, чтобы что-то в ней посмотреть или изменить?

Middle+
КасперскийКасперский
26

Практическое задание Две корутины читают баланс 100, каждая списывает 80 и между чтением и записью есть `await`. Какое решение более зрелое? - Логировать отрицательный баланс после списания. - Использовать блокировку для критической секции и добавить конкурентный тест. - Сделать списание атомарным в PostgreSQL и проверить результат операции. - Ничего не менять: AsyncIO однопоточный. - Убрать `await` из обработчика. - Проверять баланс повторно перед записью.

Senior
ylab
26

Проверьте через сценарии команд работу `SafeElevator` в безопасном и небезопасном режимах: в безопасном режиме открыть двери и попытаться поехать, а затем создать лифт в небезопасном режиме и убедиться, что движение с открытыми дверями разрешено.

Middle+
КасперскийКасперский
26

Что такое партиция в Kafka?

Middle+
КасперскийКасперский
26

С какими брокерами сообщений вы работали?

Middle+
КасперскийКасперский
26

Как сохранить данные, сгенерированные внутри контейнера, чтобы они не пропали после его завершения или пересоздания?

Middle+
КасперскийКасперский
25

Что такое структурная типизация (duck typing) в Python?

Middle+
КасперскийКасперский
25

Приходилось ли вам работать с Docker?

Middle+
КасперскийКасперский
25
/552