Python
Уточните, как организовать внешний доступ к базе в контейнере.
Как называется паттерн, при котором `Engine` создаётся один раз на приложение и управляет общим пулом соединений?
Вы хорошо затронули проверку readiness и устойчивость к сбоям. А как вы обеспечите повторяемость тестового окружения в CI, чтобы интеграционные тесты были стабильны?
Зачем понадобился Docker, если раньше использовались виртуальные машины?
Как работает `Depends(get_db)` в контексте FastAPI-ручки и зачем нужен механизм dependency injection?
broker = KafkaBroker("localhost:9092") app = FastStream(broker) @broker.subscriber("raw_texts_topic", group_id="text_parsers") async def handle_text(text_data: dict): # Парсинг и сохранение в БД занимает ~10 секунд parse_text_and_save_to_postgres(text_data)
Есть ли ограничения на размер `int` и `float` в Python?
После развертывания в Kubernetes p95 запросов к PostgreSQL вырос с 40 до 900 мс, хотя CPU базы не перегружен. Откат релиза затронет важные исправленные сценарии: что проверишь первым и почему?
После оптимизации PostgreSQL запрос стал быстрее, но интеграционный тест иногда возвращает транзакции другого пользователя. До релиза один день, а исправление затрагивает фильтр Django ORM. Что выберешь первым: выпускать ускорение или остановиться на проверке корректности?
Можно ли бесконечно вызывать `next()` у генератора и что произойдёт после его исчерпания?
За счёт каких механизмов контейнеры используют ядро хостовой системы?
# 1 за сколько будет выполнена asyncio.run(main()) ?
Как называется объект, который возвращает функция с `yield`, и какая аннотация возвращаемого типа здесь подходит вместо `list[str]`?
Какие типы сетей есть в Docker?
def extract_emails_from_huge_file(file_path: str) -> list[str]: with open(file_path, 'r', encoding='utf-8') as f: content = f.read() # Заменяем переносы строк, чтобы текст был "сплошным" content = content.replace('\r\n', ' ').replace('\n', ' ') lines = content.split(' ') emails = [word for word in lines if '@' in word] return emails
Как защититься от повторной обработки одного Kafka-сообщения? Где и как организовать проверку идемпотентности на consumer-стороне?
Какие основные сущности и абстракции есть в Docker?
База в Docker недоступна с хоста: как зайти в неё и внести изменения?
Как ОС распределяет одну физическую оперативную память между процессами?
Не изменяя существующий класс и команды лифта, добавьте безопасное перемещение: перед движением нужно убедиться, что двери закрыты.