Ho bisogno di scrivere un'applicazione che consuma il contenuto di un forum tramite un'API REST e memorizza thread e post. L'applicazione fungerà da livello di collegamento tra il forum e scriverà periodicamente i dati su una terza applicazione, il più vicino possibile al "tempo reale". La piattaforma è PHP 5.3 / MySQL e probabilmente Symfony con il client Zend_Rest.
La mia domanda è quale sarebbe un'architettura appropriata / performante per il livello bridge? Immagino che avrò bisogno di fare un'importazione iniziale dei dati del forum che saranno lenti (potrebbe richiedere ore). L'applicazione bridge avrà anche un front-end per aggiungere selettivamente i messaggi del forum alla terza applicazione e aggiungere ulteriori metadati, ad es. Sentimento (il tono era positivo o negativo). Mi rendo conto che l'importazione / esportazione dei dati potrebbe essere eseguita con script procedurali e cron jobs, ma mi chiedo se c'è un modo migliore.
Grazie mille,