Convert a DNS client in Python to Go binary for linux
$250-750 USD
Terminado
Publicado hace más de 7 años
$250-750 USD
Pagado a la entrega
Here you can see a python script that emulates a ping using DNS [login to view URL]
We need the same thing but written in Go to easily deploy the binary file on multiple linux servers. It should also perform faster and require lower resources than the script.
Take your time to make the code optimal to optimize memory and CPU usage.
The binary should take the same inputs and generate the same output. IPv6 is not needed, dont include it.
If you find bugs in the Python code please report them to me and fix them in your Go code.
To prove you read the description please include the word bazzinga in your bid.
***** bazzinga *******
Hi,
I have good knowledge of golang. I've written Telegraf plugin, Kafka to Influx log forwarder/transformer. I have good knowledge of channels and go routines (might not be required in this project).
I can do it for you. I will be using "miekg/dns" Library for DNS query, as "net" library doesn't supports custom DNS Server. I can't say much about faster execution because DNS request time and sleep will be bottleneck. It will obviously use less CPU cycles and memory.
Can we discuss further on PM.
Thanks
$250 USD en 3 días
5,0 (8 comentarios)
3,3
3,3
7 freelancers están ofertando un promedio de $565 USD por este trabajo
Hello,
We have experience working with networking stacks, and will work solving your actual problem
If accepted, I plan to use a high perormance dns Go library for this project
Requested word: Bazzinga
Trust in us
ITGold
Hello!
Bazzinga for you as requested.
Can do the client for you in Go, and as a suggestion, can do it in C++/C, it will be faster than Go or Python.
Any doubts just chat.
Thanks!
Hello,
I understood the initial scope of this project.
Although i want to discuss further this job in order to
prepare the final concept for this project.
After Complete discussion over the call or in chat, i
will prepare following things for you
- Technical Project Proposal
- Flow chart for this Project
- Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)