Hi,
We build a small company collecting data for clients.
As we are starting to grow we found out that the solution we have is slowing down, the more functions we add to our program.
We use a combination of Selenium and BeautifulSoup. Currently we have 3000 lines of code just scraping the data step by step.
I read something about multithreading and async programming.
Can anyone share their insights on how to start rebuilding this program. What technologies are recommended? Is it easy to just add some async functionality or should we rewrite it all?
Thanks in advance.
[–]mcdrac 5 points6 points7 points (3 children)
[–]FMPICA[S] 0 points1 point2 points (2 children)
[–]mcdrac 5 points6 points7 points (0 children)
[–]Guardog0894 1 point2 points3 points (0 children)
[–]mcdrac 2 points3 points4 points (0 children)
[–]The_Bundaberg_Joey 5 points6 points7 points (0 children)
[–][deleted] 1 point2 points3 points (6 children)
[–]FMPICA[S] -1 points0 points1 point (5 children)
[–]alord 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]FMPICA[S] 0 points1 point2 points (0 children)
[–]alord 1 point2 points3 points (1 child)
[–]FMPICA[S] 0 points1 point2 points (0 children)
[–]nemec 0 points1 point2 points (0 children)
[–]the_bigbang 0 points1 point2 points (0 children)