176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Reduce Python Script Run Time(implement threading + other efficiency gains)
Sign in to Add to Watch List

IT & Programming > Software Application

View Change History

The client has made the following changes to the job.

Description
Date

Job awarded.

Nov 8, 2012
Close

Job Description

  |  Change History >>

Updated

Close
  • Posted: Wed, Nov 07, 2012
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: Less than $500
  • Fixed Price Job
  • Elance Escrow Protection
  • W9 Not Required
Sign in to view client's details

I have a script that takes a list of domains as input, calls to various APIs gathering data and then stores that data in a mySQL database.

While the script is running perfectly, it is too slow and I am a fairly novice programmer so I need the help of a more expert programmer to take my script and make it run faster.

I have thought about the problem myself, and clearly the key issue here is that the script iterates through the list of domains one by one and then calls to each API one by one before moving onto the next domain.

Obviously we need to have the script handle multiple domains and API calls at once.

It runs on Amazon Web Service's Elastic Compute Cloud (medium sized server).

Here's a more detailed view of what the script does, so you can understand the issues and come up with potential fixes:

1) Takes a list of domains as input.

2) Iterates through the domains one by one calling to 5 APIs and computes some very basic values (e.g. the length of the domain).

3) Stores ...

Sign in or Register to see more

Job ID: 35017024
 
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 Bulgaria  |  
INVITED
More than 10 years experience in programming Python, C++, SQL, Django and various assembler languages
2
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 35049125  |  Submitted: Nov 8, 2012 12:50 ET 
Proposal SEALED

Florian Knopf      
Florian Knopf's identity has been verified.  Learn More
 Germany
Hi, i can offer you more then 10 years experience in WebDevelopment: - Frontend - Backend - Server Administration - Web Testing - Web Scraping -...
2
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 35048105  |  Submitted: Nov 8, 2012 12:13 ET 
Proposal SEALED

 Ukraine  |  
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 35034387  |  Submitted: Nov 8, 2012 02:59 ET 
Proposal SEALED

 Egypt  |  
INVITED
- Over 12 years of software development professional experience. - Excellent Python development skills. - Excellent knowledge of development under...
4
  |  
 5.0   |  Private   |  2 Jobs
Bid ID: 35024437  |  Submitted: Nov 7, 2012 17:42 ET 
Proposal SEALED

 Ireland  |  
INVITED
Experienced web programmer and Linux systems administrator. Many years experience with Python, especially web programming using Django. Also...
3
  |  
 0.0   |  $2,392 Earnings   |  2 Jobs   |  1 verified credential(s)
Bid ID: 35024005  |  Submitted: Nov 7, 2012 17:20 ET 
Proposal SEALED

 United States  |  
Winner
I recently graduated from Cornell University with a Bachelors in computer science and am currently working on my own projects doing freelance on...
Skills: Python, Java, jQuery
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 35022568  |  Submitted: Nov 7, 2012 16:11 ET 
Delivery
Within 3 days
$100.00

 Croatia (Hrvatska)  |  
INVITED
Small team of Python web developers. We pour our love into the things we build, take pride in the code quality, and measure success with client...
11
  |  
 5.0   |  Private   |  3 Jobs
Bid ID: 35019880  |  Submitted: Nov 7, 2012 14:28 ET 
Proposal SEALED

 United States  |  
INVITED
As your web application grows beyond simple Create, Read, Update, Delete operations it will start needing an array of ancillary services, load...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 35018759  |  Submitted: Nov 7, 2012 13:52 ET 
Proposal SEALED

 United States  |  
INVITED
6+ years of software development experience in Python, Java, Django/Flask and Solr/Haystack. I also have Machine Learning/Data Mining background...
7
  |  
 4.4   |  Private   |  28 Jobs
Bid ID: 35018404  |  Submitted: Nov 7, 2012 13:40 ET 
Proposal SEALED

 Romania  |  
INVITED
I'm a go geter, giving elance a try. Looking to develop some neat apps and in the process maybe learn new things.
2
  |  
 0.0   |  $1,167 Earnings   |  1 Jobs
Bid ID: 35017748  |  Submitted: Nov 7, 2012 13:19 ET 
Proposal SEALED
Elance is now an Upwork company.
Upwork is the choise of 4M+ clients. Get started working on Upwork today.
Are you ready to post a job like this one?
Post a Similar Job »