Безопасность: JWT передаётся клиенту, поэтому его могут украсть Конфиденциальность: пароль внутри JWT раскрывает чувствительные данные Аутентификация: достаточно передавать идентификатор пользователя или claims…
Архитектура: Kafka представляет собой распределённый журнал сообщений (log), а RabbitMQ — брокер очередей Модель доставки: Kafka передаёт поток данных и долго хранит сообщения; RabbitMQ использует push-модель и…
Отличие Map, Set и Object Object: структура ключ–значение, где ключами могут быть только строки или символы Map: коллекция с ключами любого типа, сохраняющая порядок вставки Set: набор уникальных значений без ключей…
Что представляет собой Copy-On-Write (COW) и можно ли применить его к пользовательским структурам? Copy-On-Write (COW) — это способ оптимизировать использование памяти и производительность, при котором данные не…
Map: особенности, свойства, методы, перебор структура данных для хранения пар ключ-значение ключом может быть значение любого типа, в том числе объект элементы обходятся в порядке их добавления основные методы:…
Что представляет собой хэш-функция и что для неё характерно? алгоритм, преобразующий входные данные формирует хэш-значение (хэш) фиксированного размера желательно, чтобы для разных входных данных получались разные…
Дерево представляет собой частный вид графа Дерево — это связный неориентированный граф без циклов Каждое дерево является графом: оно состоит из вершин и рёбер и не содержит циклов Но обратное неверно: граф может…