Find Jobs
Hire Freelancers

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

$500-5000 USD

Cancelado
Publicado hace más de 11 años

$500-5000 USD

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 [login to view URL] $ 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.
ID del proyecto: 2771006

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
8 freelancers están ofertando un promedio de $1.383 USD por este trabajo
Avatar del usuario
See private message.
$3.400 USD en 30 días
5,0 (14 comentarios)
5,6
5,6
Avatar del usuario
See private message.
$212,50 USD en 30 días
4,7 (13 comentarios)
4,4
4,4
Avatar del usuario
See private message.
$1.500,25 USD en 30 días
5,0 (4 comentarios)
4,0
4,0
Avatar del usuario
See private message.
$1.904 USD en 30 días
5,0 (2 comentarios)
3,9
3,9
Avatar del usuario
See private message.
$300 USD en 30 días
5,0 (37 comentarios)
3,3
3,3
Avatar del usuario
See private message.
$550,80 USD en 30 días
5,0 (2 comentarios)
2,7
2,7
Avatar del usuario
See private message.
$1.200,20 USD en 30 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$2.000,05 USD en 30 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Vancouver, United States
5,0
192
Forma de pago verificada
Miembro desde nov 8, 2008

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.