Сериализация — это фундаментальный механизм в программировании, позволяющий преобразовать объект или структуру данных в формат, пригодный для хранения или передачи (чаще всего — в строку). Этот процесс необходим, когда данные нужно сохранить в файл, отправить по сети или кэшировать в распределённой системе. С появлением распределённых архитектур, межпроцессного взаимодействия и web-протоколов сериализация стала неотъемлемой частью современной разработки