1
Puppeteer-cluster: Puppeteer-cluster came to our rescue, a library that allows scraping large quantities of pages in a controlled and simultaneous way.
2
Data structure: The data structure was fundamental, and with it the use of MongoDB aggregations, with sometimes very long pipelines.
3
Caching system: A caching system was implemented thanks to Redis, and the pipelines underwent several optimization and cleaning steps to ensure the best performance.
4
Web interface: Through the web interface, it's possible to import data from both platforms.