Überblick
Beschreibung
Eine fachlich detailliertere Beschreibung der Archivierung durch ein verteiltes System von Mircoservices befindet sich in der Produkt Dokumentation.
Komponenten
Die einzelnen Mirco-Services der Lösung können in einer individuellen Ausprägung entwickelt werden, beispielsweise
- das Archiv-System bestimmt dabei die Art des archive-writer/searcher
- der Archiv-Index bestimmt die Art des archive-index-writer/searcher
- was genau archiviert wird bestimmt die Ausprägung des data-loaders
Die Komponenten werden auf den weiteren Seiten gemäß ihrer entwickelten Ausprägungen und Konfigurationsmöglichkeiten genauer beschrieben.
Archivierende Services
- Starter Service
- Data Loader
- Finish Service
- Archive Writer (abhängig vom Archiv-System)
- Archive Index Writer (abhängig vom Archiv-Index)
Zusätzliche Trigger-Möglichkeit zur Archivierung:
Aus Archiv lesende Services
- Archive Searcher (abhängig vom Archiv-System)
- Archive Index Searcher (abhängig vom Archiv-Index)
Externe Systeme
- B2B Datenbank
- RabbitMQ (MessageQueue)
- Archiv (z.B. NSCALE oder SFTP Schnittstelle zu einem File-Archiv) und Archiv-Index (z.B. Elasticsearch)
Die AsyncAPI AMQP Schnittstellen Beschreibung (interner Link) von data-loader und finish-service zur Implementierung/Anbindung eines beliebigen Archiv-Systems kann gerne durch unseren Support bereitgestellt werden. Dies lässt sich beispielsweise durch AsyncAPI Studio darstellen.
View Me Edit Me