На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: backend, database, async.
Что представляет собой Keycloak и где он используется? Keycloak — это open-source платформа для управления аутентификацией и авторизацией Поддерживает SSO (Single Sign-On), то есть единый вход в несколько сервисов…
Что представляет собой Kubernetes? Платформа для оркестрации контейнеров Автоматизирует развёртывание, масштабирование и управление Управляет группами контейнеров Docker и других OCI-контейнеров Обеспечивает…
NoSQL базы данных и сценарии применения, включая ClickHouse NoSQL — класс БД без жёсткой реляционной схемы и с гибкой организацией данных Включает различные модели: документные, колоночные, графовые и ключ-значение…
Что представляет собой ORM? Абстрактный доступ к базе данных через объекты Автоматическое преобразование объектов в SQL-запросы Работа с данными на уровне используемого языка программирования Уменьшает объём…
Protocol из модуля typing: назначение и использование тип из Python typing для статической типизации описывает интерфейс набором методов, не предоставляя их реализацию поддерживает duck typing: объект считается…
Что такое REST и на каких принципах он построен? архитектурный стиль, применяемый при создании веб-сервисов представление ресурсов с помощью URI работа с ограниченным набором HTTP-методов (GET, POST, PUT, DELETE)…
Что такое Redis и где его применяют? In-memory key-value хранилище Главное преимущество — высокая скорость чтения и записи благодаря работе в оперативной памяти Поддерживает сложные структуры данных: списки,…
Что такое SELECT FOR UPDATE и как он предотвращает проблемы параллельного доступа? SQL-конструкция для блокировки строк во время выборки выбранные строки становятся недоступны для изменения другими транзакциями…
Что такое SOAP? протокол для обмена сообщениями между системами применяет XML для представления и структурирования данных в качестве транспорта использует HTTP/HTTPS либо SMTP поддерживает форматирование…
Что представляет собой Singleton? паттерн проектирования, входящий в состав GOF (Gang of Four) обеспечивает наличие в приложении единственного экземпляра класса открывает доступ к нему через глобальную точку доступа…
Task — абстракция асинхронной операции в .NET Представляет работу, выполняемую потоково или асинхронно Самостоятельно отслеживает состояние выполнения: ожидание, завершение или ошибку Для создания и запуска задач…
подход к асинхронному программированию при котором операции выполняются без блокировки потока в JavaScript возвращает Promise с ожидаемым результатом обычно применяется вместе с await для более удобной записи кода…