Completed

domain resolver and database

This project was successfully completed by gitgis for $1111 USD in 5 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$100 - $2000 USD
Completed In
5 days
Total Bids
17
Project Description

Overview:
Program to resolve domains, their SOA , dkim , spf settings, mx records, mx host preference and the A and AAAA records of those mx hosts. The records should be stored in a database along with a time stamp of when they were resolved.

The program will continuously run and keep the records updated. Any records that change such as MX host for domain, A record for MX host, AAAA record, should be logged in a separate "history" table and the main table updated with the most recent information. Also if the domain stops resolving the domain should be logged in another table.

I would like to be able to adjust the amount of 'resolvers' or 'threads' the program will run. This way if I have to import a large set of new domains I will be able to resolve them more quickly.

Requirements:
I would like to be able to resolve 5 million domains in under 24 hours or about 4000/second. I have enough hardware and bandwidth to accomplish this. I also have setup my own dns resolvers.

I don't care what programming language this is done in or the database you choose to use. I do request that mongo is not an used and I do not want this written in PHP.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online