domain resolver and database


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.


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.

Skills: C Programming, Linux, MySQL, Software Architecture, Website Testing

See more: what programming language is this, what programming language, what is the most used programming language, what is database programming, soa programming, programming language history, new programming language, most used programming language, linux programming language, history of c programming language, c language overview, php mongo, mongo or, mongo, change domain, resolve dns, dns record, records domain, change dns linux, dns settings, database php history, database history php, dns resolve, domain change, domain time

About the Employer:
( 106 reviews ) Phoenix, United States

Project ID: #4535966

Awarded to:


My implementation will done with use of Java Concurrency API and MySQL. It should handle 4000 req/s without a problem. You'll be able to tune it (thread pool size) or even run concurrently from few machines if you need More

$1111 USD in 5 days
(0 Reviews)

16 freelancers are bidding on average $1680 for this job


Hi there, i am very interested to complete this project. please see my past reviews, lets complete this project

$2576 USD in 9 days
(168 Reviews)

Hi, i can do this in python. Please contact me back if you are interested.

$2061 USD in 3 days
(28 Reviews)

Check the message and contact us.

$5000 USD in 10 days
(10 Reviews)

I have experiences in developing high scale and performance application before. Please check PMB.

$1700 USD in 14 days
(12 Reviews)

Please see PMB for details of this quote

$777 USD in 7 days
(1 Review)

HI, [url removed, login to view]'s get it started.

$1082 USD in 30 days
(2 Reviews)

I can try to this but it all depends on your hardware and network how many domains can be processed in a second. See private message.

$2000 USD in 5 days
(3 Reviews)

Can be done. Let's discuss about this, thanks.

$2222 USD in 30 days
(3 Reviews)

I am ready to start this project... thanks

$1666 USD in 7 days
(1 Review)

I can do this

$1111 USD in 7 days
(2 Reviews)

I need some more information, please read your PMB.

$2000 USD in 5 days
(1 Review)

Linux with mysql is the best choice for your project. I can do a binary program in free pascal that resolves your hostnames against your defined dns server. It will be fast and you can run as many instances of the prog More

$2000 USD in 14 days
(1 Review)

we have specialised team for this work and can give you best ever work

$833 USD in 3 days
(0 Reviews)

Hello. I am professional c++ programmer with great experience. I can resolve this. Thanks.

$1666 USD in 10 days
(0 Reviews)

It's an easy task for us. We have gone through your requirements and we are ready to start the work immediately on your project. We will send you the complete list of company's projects and portfolio once you reply us More

$1855 USD in 30 days
(0 Reviews)

Hello, I can make this program in C/asm. The code will be as short as possible and optimized for performance. I am native Russian, live in Thailand - so I have both free time and desire to work on this project. I h More

$2222 USD in 30 days
(0 Reviews)