Hoch skalierbares Langzeitarchiv
Die Deutsche Nationalbibliothek ist im Auftrag der Bundesregierung dazu verpflichtet, alle deutschen Publikationen ab 1913 zu sammeln und zu archivieren — auch in Zukunft. Die dabei anfallende Datenmenge ist kaum vorstellbar und wächst stetig. Das Archivsystem muss daher theoretisch unendlich skalierbar sein.
Die Lösung fand man in einer granularen, auf Microservices basierenden Architektur. Das neue Archivsystem ist auf allen Ebenen elastisch: Es wächst automatisch mit der Anzahl der zu verwaltenden Dokumente und der Nutzer.
Da für die Verwaltung bibliothekarischer Metadaten sowie Volltextsuche bereits Systeme existierten, sollten diese weiter genutzt werden. Die Schnittstellen waren daher besonders wichtig. Über eine REST-API wurde das neue Archivsystem nahtlos in die bestehende Systemlandschaft integriert.