I am trying to build a web-crawler on GAE using Flask and Python. I am no expert in building web-apps.
So, I created a simple main page which has two buttons saying 'Single' and 'List' which will take you to pages where you can enter a URL and upload a CSV file of URLs respectively.
Now, the single URL part is pretty straightforward but the list part is tricky. Say, I upload a CSV file of 'n' URLs and I want each of them to call 'Single' part (maybe n calls) and all the calls need to be parallel like multiprocessing/threading.
How do I go about this? Googling led me to task queues and I am reading about that. But I want to know which is the best way to go about this and any examples would be greatly appreciated.
Thanks in advance.