В чём заключается основное преимущество Spring Boot и что это такое? фреймворк для упрощённой разработки Java-приложений автоматическая конфигурация приложений на Spring встроенная поддержка сервера приложений…
В чём ключевая разница между GraphQL и REST? Стиль API: GraphQL работает через запросы данных , а REST — через операции с ресурсами Формирование ответа: GraphQL возвращает только запрошенные поля , тогда как REST…
В чём концептуальная разница между WebSockets, REST API и брокером сообщений? Сопоставление технологий обмена данными в веб-приложениях и распределённых системах WebSockets создают постоянное двунаправленное…
Сравнение преимуществ и недостатков микросервисов и монолита Микросервисная архитектура предполагает разделение приложения на независимые сервисы. Масштабировать микросервисы можно частично, тогда как монолит…
В чём разница между GET и POST-запросами на собеседовании? HTTP-методы для обмена данными между клиентом и сервером GET: параметры передаются в URL, есть ограничение длины, метод идемпотентный POST: данные находятся в…
HTTP-методы, с помощью которых клиент и сервер обмениваются данными GET: получает данные, передавая параметры в URL POST: отправляет данные в теле запроса GET идемпотентен и безопасен при повторном выполнении POST не…
протоколы обмена данными в интернете HTTP — протокол без защиты HTTPS — это HTTP поверх TLS/SSL, обеспечивающего шифрование HTTPS обеспечивает конфиденциальность и целостность данных Для HTTPS нужен сертификат,…
HTTP-статусы объединяют ошибки в отдельные категории 400 Bad Request — проблема на стороне клиента указывает на некорректно сформированный запрос: ошибку синтаксиса или неверные параметры клиент передал недопустимые…
Kubernetes Deployment vs StatefulSet оба являются контроллерами, которые управляют подами в Kubernetes Deployment применяется для управления stateless приложениями масштабирование, обновление и откат выполняются с…
В чём разница между POST и GET и может ли GET содержать body? HTTP-методы GET и POST в протоколе HTTP GET получает ресурс, а параметры передаются через URL (query string) POST передаёт данные в теле запроса (body) У…
Чем отличаются POST, PUT и PATCH HTTP-методы для работы с ресурсами в REST POST: создание ресурса, операция неидемпотентна PUT: полная замена ресурса, идемпотентная операция PATCH: частичное изменение ресурса,…
HTTP-методы обновления ресурсов в REST PUT: полностью заменяет ресурс необходимо передать весь ресурс целиком идемпотентен: повторное выполнение PUT не изменяет итоговый результат PATCH: изменяет ресурс частично…