Find Jobs
Hire Freelancers

Convert ruby cron job scrapers to run as background jobs in a queue

$250-750 AUD

En curso
Publicado hace más de 8 años

$250-750 AUD

Pagado a la entrega
Stagecoach Software Pty Ltd is developing a website to contain statistical profiles of a particular industry in Australia. Our stack is Ruby on Rails 4.1.2 and MySQL 5.5. We run a 3 server configuration on Engine Yard (Gentoo) with dedicated instances for our db, web app and utilities. Our database receives about 30,000 new rows per day through scraping operations. We have about 22 scrapers that run at least once per day on cron jobs on our utility instance. We want to convert the scrapers from cron jobs to run in a rails queue to make better use of our system resources. Bidders should state what rails processes they would use or recommend to achieve this objective and why. There is a steady pipeline of projects available to the freelancer who completes this job successfully and promptly.
ID del proyecto: 8151912

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 9 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
9 freelancers están ofertando un promedio de $603 AUD por este trabajo
Avatar del usuario
Hello, Since last 9+ years I've been working as Full Stack Web Developer and from last 6 years as a Ruby on Rails(ROR) Developer. Ruby & ROR is my passion, my skill but apart from it, I have a good expertise in other technologies like Java(1.5+), Databases(Oracle, MySQL, PostgreSQL, Mongodb), Search engine(Solr, Thinking Sphinx, Elastic Search), JS frameworks(Angular, Bootstrap, jQuery etc.), SEO, REST API, Social media integration, Web Scrapping, Web Services, Amazon S3, AWS setup, Web servers(Apache, passenger), HTML5, CSS3, Redis, Rspec, CoffeeScript and many others. I think you’ll find I have the skills you’re looking for. There are many gems for Background job in Ruby language. like Delayed Job, Resque worker, Sidekiq etc. I have used all these in my projects. I would like to suggest you to use Sidekiq for background its easy to integrate with app and its performance is better than other. You can use Redis with Sidekiq if job require to store temp data for process. Thanks KrunaL
$444 AUD en 5 días
5,0 (44 comentarios)
6,8
6,8
Avatar del usuario
Hello. I hope scrapers written in Ruby? I plan use Sidekiq (together Redis) for to achieve goals. Sidekiq is a mature solution that we used a lot of time in their projects.
$655 AUD en 10 días
5,0 (2 comentarios)
4,7
4,7
Avatar del usuario
Hi, thanks for invite me to this project. I'm placing this bid but I'm not 100% sure on what do you need to be done. I'm assuming that you already have these scrappers on ruby and that they're already working. In my proposal, I will convert these 22 scrappers to be triggered by delayed_jobs (or sidekiq), install and configure delayed_jobs, and run tests on your server to make sure that's all working as expected. I've experience with scrappers, rails and linux servers - I have myself a rails classified aggregator website that runs more than 20 scrappers daily. Also, I provide a 2 months "insurance" against bugs on my works. If you find some issue on it in this meantime, I'll fix it for free.
$526 AUD en 10 días
5,0 (6 comentarios)
4,2
4,2
Avatar del usuario
My extensive experience with Rails include building end to end RoR backed websites, offer community solutions to critical problems, provide framework level security fixes for Ruby on Rails. It is Rails that helped me to bring up websites in a very competitive timelines. I'm planning to use ActiveJob along with Backburner, as it has Job level priority & timeout configuration. Amazon AWS offers few solutions like SWF (Simple Workflow Service) which guarantees the job execution, if we can leverage.
$554 AUD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Idalia, Australia
5,0
57
Forma de pago verificada
Miembro desde feb 25, 2013

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.