The correct software architecture for OAI harvesters
-
Spring Boot (Best JAVA Framework for web)
-
PostgreSQL (Best Solid Open Source Database)
-
ElasticSearch (Best search engine and storage)
-
Cloud ready, scalable
-
Non-blocking Async jobs.
-
OAI Harvester
-
PostgreSQL OAI recorder
-
Dublin Core Parser
-
Elastic Indexer
-
REST Search api
-
Workers Triggers
-
Cron job api
- Admin UI