Давайте рассмотрим масштабирование на примере баз данных (Postgres) — как их можно масштабировать?
Node.js
Каким образом вы реализовали согласованность данных между двумя раздельными базами данных при выполнении транзакций?
Можете ли вы объяснить, что подразумевается под интерфейсами в языке TypeScript?
Каково существующие типы уровней изоляции транзакций в системах управления базами данных?
Можешь привести пример SQL-запроса для извлечения данных из базы данных?
Объясните различия между внутренним соединением и внешним соединением в SQL.
Могли бы вы объяснить смысл первичного внешнего ключа в базе данных?
Каким образом можно контролировать выполнение асинхронных задач в программных системах?
Можете пояснить, что подразумевается под термином 'кластер' в контексте информационных технологий?
Какие цели и направления в развитии своих технических навыков вы планируете достигнуть в ближайшем будущем?
Можете объяснить назначение и работу PGBalancer в PostgreSQL?
Имели ли вы опыт использования библиотеки Passport.js для аутентификации в Node.js проектах?
Можешь ли ты назвать и объяснить основные асинхронные операции или функции, используемые в Node.js?
Можешь перечислить основные типы потоков данных?
Какие этапы жизненного цикла существуют у классового компонента и как их реализовать?
Можешь привести пример, когда в JavaScript используется замыкание для хранения данных или создания приватных методов?
Участвовал ли ты в разработке небольшого проекта с использованием микросервисной архитектуры в роли backend-разработчика?
Каким образом планируете своё рабочее время и приоритеты задачи?
Объясните принцип работы оптимистичной блокировки и в чем его отличие от пессимистичной блокировки
Какая информация сохраняется браузером в кэш по умолчанию?