Олег Шорин

Национальная электронная библиотека

Национальная электронная библиотека — масштабная государственная инициатива, объединяющая крупнейшие фонды страны и предоставляющая миллионам читателей доступ к научной и образовательной литературе.

Посетить сайт проекта
Схема работы Национальной электронной библиотеки

Национальная электронная библиотека (НЭБ)

Национальная электронная библиотека — это распределённая цифровая экосистема, которая связывает федеральные, региональные и ведомственные библиотеки, научные издательства и электронные библиотечные системы.

На данный момент в каталоге Национальной электронной библиотеки более 50 миллионов записей, доступ к которым в режиме 24/7 осуществляется с помощью сети из более 6000 библиотек.

Моя роль в проекте: автор технологического протокола, определившего архитектуру и развитие крупнейшей распределённой библиотечной системы России

Я присоединился к проекту в период, когда перед НЭБ встал принципиальный технологический вызов: создать единый механизм обмена электронными документами между десятками организаций с разной инфраструктурой, юридическими ограничениями и требованиями к безопасности. Именно тогда была сформирована архитектура взаимодействия, ставшая фундаментом современной НЭБ.


Мой ключевой вклад

Создание базового протокола взаимодействия (2015)

В 2015 году мной был разработан первый протокол распределённого взаимодействия между центральным порталом и участниками НЭБ. Он позволил:

  • реализовать единый портал для читателя;
  • выполнять параллельный поиск по миллионам документов;
  • выдавать страницы документов без передачи самих файлов;
  • обеспечить корректную работу с лицензионным контентом;
  • формировать детальную статистику использования, учитываемую при госзадании библиотек.

Именно этот протокол стал опорой гибридной архитектуры НЭБ — одновременно централизованной и распределённой. Описание протокола доступно на сайте документации системы Вивальди: https://help.vivaldi.ru/api/v3/.

Разработка второй версии протокола: распределённый реестр прав (2017)

По мере роста НЭБ стало ясно, что библиотеки и правообладатели нуждаются в большем контроле. Вторая версия протокола, которую я разработал, позволила:

  • перенести принятие решений о доступе к документам на сторону держателя контента;
  • проверять права пользователей в реальном времени;
  • унифицировать правовые и технические ограничения;
  • сформировать распределённый реестр прав, работающий прозрачно и масштабируемо.

Эта версия сняла ключевые юридические и технические барьеры, открыв путь массовому подключению участников.

Разработка третьей версии протокола — переход к модели прямых выплат правообладателям

После 2018 года перед НЭБ была поставлена государственная задача перейти к системе прямых выплат правообладателям на основе фактического использования. Третья версия протокола, разработанная мной:

  • добавила механизм платных пакетов доступа;
  • позволила юридически корректно монетизировать отдельные документы;
  • обеспечила полную передачу данных о чтении и покупках;
  • открыла единый технологический интерфейс для издательств, библиотек и НЭБ.

Она превратила НЭБ в открытую технологическую платформу и дала возможность ведущим ЭБС подключиться без изменения собственной архитектуры.

Создание многоуровневой распределённой архитектуры НЭБ

Разработанные мной решения позволили эволюционировать от простой схемы «оператор → участники» к многоуровневой модели:

  • центральный портал НЭБ,
  • участники, совмещающие функции библиотек и интеграторов,
  • поставщики коммерческого контента,
  • ведомственные библиотеки, подключаемые через единый протокол.

Эта архитектура используется и сегодня, оставаясь основой всей распределённой цифровой инфраструктуры научного наследия в России.

Более подробно о развитии проекта можно почитать в моей статье "Нечто большее, чем просто НЭБ": https://www.unkniga.ru/innovation/tehnology/8805-necht-bolshee-chem-prsto-neb.html


Что проект демонстрирует обо мне как о CDTO

Стратегическое мышление и системная инженерия

Архитектура, которую я предложил, оказалась технологически нейтральной, устойчивой к росту и масштабируемой — и стала отраслевым стандартом.

Работа со множеством стейкхолдеров

Проект требовал синхронной работы с:

  • федеральными библиотеками,
  • Минкультуры и Минобрнауки,
  • Администрацией Президента,
  • разработчиками ПО,
  • десятками правообладателей.

Мне удалось выработать единый подход, удовлетворяющий всем сторонам.

Лидерство и способность убеждать

Первую версию протокола пришлось защищать буквально «в бою» — доказывая жизнеспособность распределенной модели министерствам, операторам и ИТ-командам.

Именно последовательная работа и техническая целостность решений сделали архитектуру НЭБ промышленным стандартом.

Управление сложными ИТ-проектами

Я управлял полным циклом внедрения:

  • проектирование архитектуры,
  • взаимодействие с разработчиками,
  • интеграция с инфраструктурами десятков учреждений,
  • ввод в эксплуатацию,
  • масштабирование и развитие.

Инновационность и ориентация на результат

Третья версия протокола стала первым в России технологическим решением, позволяющим:

  • учитывать фактическое использование цифровых произведений;
  • строить на этой основе экономическую модель выплат правообладателям;
  • масштабировать систему без изменения архитектуры участников.

Масштаб проекта

  • 17+ лет развития НЭБ, ключевая архитектура которой создана мной.
  • Десятки миллионов документов, доступных пользователям в едином интерфейсе.
  • Тысячи библиотек, издательств и ЭБС, подключённых через технологическую платформу.
  • Крупнейший в России распределённый архив научной и образовательной литературы.
  • Государственный проект национального уровня, требующий безошибочных инженерных решений.

Этот проект стал одной из наиболее значимых цифровых инициатив в библиотечной сфере России.

И я горжусь тем, что моя архитектура и созданный мной протокол лежат в основе того, как НЭБ работает и развивается сегодня.