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