2009-11-03 15 views
0

J'implémente un importateur de contacts et géocodera les contacts importés. Si un utilisateur importe 1000 contacts, le géocodage est trop lent. Essentiellement, je voudrais commencer un processus en arrière-plan pour géocoder les contacts après leur importation et en quelque sorte signaler le statut à un journal.Quel est le meilleur moyen de géocoder de grands ensembles en tant que processus d'arrière-plan dans Ruby on Rails?

Cela vous semble-t-il être le meilleur moyen de le faire? Si c'est le cas, est-ce que je peux le faire avec de simples rubis/rails? J'ai le javan-any gem qui est essentiellement une API ruby ​​pour CRON mais je préférerais que ce soit un processus de fond immédiatement engendré après l'importation.

Répondre

0

Tony, vous pouvez également consulter http://www.simpleworker.com, s'occupe de la gestion et de la surveillance du traitement ainsi que de la planification (comme cron) si vous en avez besoin.