Jump to content
Sign in to follow this  
usu

Gestione di una coda di azioni

Recommended Posts

raramente ho visto RSS ( o Atom) fatti per bene... :fagiano:

ritengo l'hash molto più affidabile in questo frangente, pertanto userei quello

 

Vero.

Al limite si potrebbe usare l'apposito header Last-Modified o il Content-MD5, in modo da sfruttare al meglio il protocollo HTTP.

 

In sostanza io darei questa precedenza:

 

header http

nodo presente in rss

md5 brutale

Share this post


Link to post
Share on other sites
Vero.

Al limite si potrebbe usare l'apposito header Last-Modified o il Content-MD5, in modo da sfruttare al meglio il protocollo HTTP.

 

In sostanza io darei questa precedenza:

 

header http

nodo presente in rss

md5 brutale

 

Buona idea quella di sfruttare gli header http :)

Share this post


Link to post
Share on other sites
Vero.

Al limite si potrebbe usare l'apposito header Last-Modified o il Content-MD5, in modo da sfruttare al meglio il protocollo HTTP.

 

In sostanza io darei questa precedenza:

 

header http

nodo presente in rss

md5 brutale

e come fai a sapere se l'header http è veritiero? vatti a fidare...

no l'unica è avere una "fotografia" dei contenuti, ossia l'hash

Share this post


Link to post
Share on other sites
e come fai a sapere se l'header http è veritiero? vatti a fidare...

no l'unica è avere una "fotografia" dei contenuti, ossia l'hash

 

Salvo cazzoni che han configurato il server, gli header son sempre corretti, stan li apposta. Il content-md5, poi, non può non essere corretto.

 

Sei paranoico eh? :062802drink_prv:

Share this post


Link to post
Share on other sites
sempre paranoico, MA questo non vuol dire che mi sbagli :D

dovrei fare un'indagine statistica per togliermi questa curiosità e prima o poi la farò

 

te sei senza speranze. :fuma::fuma:

Share this post


Link to post
Share on other sites

Ho iniziato con calma lo sviluppo di un servizio che farà polling periodico dall'api di un noto servizio web e sulla base dei cambiamenti invierà poi mail a n utenti.

Il numero dei diversi polling da fare non crescerà mai a dismisura (mentre quello degli utenti totali sì), quindi ho scelto questi strumenti:

 

Ruby sia frontend che backend (per il frontend sto utilizzando sinatra)

Resque per la gestione della varie code di polling/invio mail/logging/retry in caso di errori/whatever

Redis che grazie alle sue operazioni atomiche sulle liste si presta benissimo per questo tipo lavoro

MySQL per i dati più statici (utenza, relative preferenze, ecc), poi vedrò se passare anche queste informazioni su redis o meno :stordita:

 

Sto facendolo più che altro a scopo didattico, non penso che mi servirà mai scalare su decine di ec2, ma in ogni caso già così dovrei poterlo fare :asd:

 

Se avete altre idee/consigli/suggerimenti/commenti fatelo pure che tanto è tutto un grande work in progress, grazie :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×