Java: Refactor code base. Integrate unit testing. Expand.

Cancelado Publicado Aug 23, 2012 Pagado a la entrega
Cancelado Pagado a la entrega

We have a project that takes an input csv file of Domains and Unique IDs and outputs the same Domains and Unique IDs along with about 15 attributes (many of them from DNS) about the domain including: IP address, Mail Server, Web Server, SSL cert, among others. The data is collected in real time, or there is an option to query the db cache and get results faster. This project can be broken into 4 milestones that can be paid as they are met: 1) Review the current codebase (all java), understand the data collection process and the tools used to collect that data. 2) Refactor the suite of data collection tools into RESTful web services with JUnit unit testing integrated. This includes a csv file upload tool that handles the input file containing domains and unique IDs. 3) Develop and execute a plan to scale the app using Amazon AWS or similar multi-instance "pay for what you use" provider. Design for efficiency so that when the system is "idle" it consumes minimal $$ resources. 4) Manage the processing of a multi-million record file of domains and drive an error analysis and correction process that improves the quality of output. We can do chunks of 3 million Domains each. Analyze the output. Make corrections to the codebase. Do the next chunk of 3 million, analyze output, improve. Repeat the process 5 times. There will be an option to keep this process going with a payment attached to each additional cycle. Attached is a "tool" used by the project called "ServerInfo". This one gets the SSL certificate. This is a standalone java source file. There are no dependencies. To compile and run locally, download it to a directory and do: $ javac [url removed, login to view] $ java Tool you should see the following as output $ CN=USERTrust Legacy Secure Server CA, O=The USERTRUST Network, L=Salt Lake City, ST=UT, C=US (If you want to change the URL it checks, change line 55 with a text editor and recompile.) I look forward to hearing from you.

Instalación de scripts Shell Script

Nº del proyecto: #2771006

Sobre el proyecto

8 propuestas Proyecto remoto Activo Sep 14, 2012

8 freelancers están ofertando un promedio de $1383 por este trabajo

mobiletech1604

See private message.

$3400 USD en 30 días
(14 comentarios)
5.6
sergioes

See private message.

$212.5 USD en 30 días
(13 comentarios)
4.4
fifteenhex

See private message.

$1500.25 USD en 30 días
(4 comentarios)
4.0
davidvtvw

See private message.

$1904 USD en 30 días
(2 comentarios)
3.9
serapissobek

See private message.

$300 USD en 30 días
(37 comentarios)
3.3
LeonSwinkels

See private message.

$550.8 USD en 30 días
(2 comentarios)
2.7
gsuero

See private message.

$1200.2 USD en 30 días
(1 comentario)
0.0
manishfreelance

See private message.

$2000.05 USD en 30 días
(0 comentarios)
0.0