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