connection pooling — это управление пулом уже открытых соединений с БД сокращает время, затрачиваемое на установку и закрытие соединений задаёт предел для числа одновременных подключений к Postgres увеличивает…
Что представляет собой enhancer в Redux? Механизм расширения Redux Оборачивает store и дополняет его поведение Дает возможность подключать middleware, DevTools и дополнительную логику Применяется во время создания…
Что такое gRPC и для чего его используют? gRPC — фреймворк удалённого вызова процедур (RPC) работает поверх HTTP/2 и поддерживает двунаправленную потоковую передачу сериализует данные через Protocol Buffers…
Что представляет собой gRPC? Высокопроизводительный RPC-фреймворк, созданный Google Для передачи данных применяет HTTP/2, поддерживая мультиплексирование и сжатие Для сериализации сообщений используются Protocol…
Что такое idempotency key и зачем он нужен в API? Предотвращение повторной обработки запросов в API Уникальный идентификатор отдельной операции Гарантия идемпотентности: повторная отправка не вызывает повторное…
Что такое utility types в TypeScript? встроенные шаблонные типы предназначены для изменения и комбинирования типов повышают повторное использование кода и типовую безопасность примеры: Partial (делает свойства…
Что представляет собой балансировщик нагрузки и для чего он используется? элемент сетевой инфраструктуры распределяет входящие запросы между несколькими серверами увеличивает отказоустойчивость и масштабируемость…
программный компонент, предназначенный для взаимодействия функционирует через сеть, как правило по HTTP/HTTPS использует стандартизированные протоколы, включая SOAP и REST обменивается данными в форматах XML и JSON не…
Что такое вебхуки? способ обратного вызова через HTTP после наступления события сервер передаёт данные на URL клиента используется модель push, а не pull помогает автоматически уведомлять внешние системы в реальном…
Что такое замыкания в JavaScript и почему они важны? функция связана с созданным для неё лексическим окружением сохраняется доступ к переменным внешней области видимости эти переменные продолжают существовать после…
Идемпотентность — это свойство операции сохранять тот же результат при её повторном выполнении. Повторный запрос не должен вызывать побочных эффектов, отличающихся от эффектов первого запроса. Это свойство необходимо…
Что означает идемпотентность (idempotentness)? понятие из областей математики и информатики многократное выполнение операции возвращает тот же результат в API повторная отправка запроса не должна дополнительно…