ITLAB – Laboratorio IT

SOA (Service Oriented Architecture), Web 2.0, Open Source e Java.

  • Feed

    Feed ITLAB

  • Chi sono

    Mi chiamo Andrea Gumina. Sono laureato in Scienze dell'Informazione e lavoro per un'azienda di consulenza IT. Da qualche anno mi occupo di integrazione di sistemi, di SOA (Service Oriented Architecture) da poco meno di tre.

  • Bookmarks

  • Licenza

  • Statistiche

Automatizzare le operazioni con XMPP: Vertebra

Pubblicato da Andrea Gumina su 4 Agosto 2008

Vertebra è un progetto Open Source nato con l’obiettivo di automatizzare operazioni su larga scala.

Dalla solita architettura dei prodotti di operation (server centrale e agenti per ogni oggetto da gestire), lo contraddistingue l’essere fondato su XMPP (Extensible Messaging and Presence Protocol) – specifica IETF (Internet Engineering Task Force) per lo streaming di strutture XML.

Vertebra usa Ejabberd (server XMPP/Jabber sviluppato con Erlang) come server centrale: prestazioni elevate sono garantite anche con decine di migliaia di connessioni contemporanee.

Un’unica istruzione è sufficiente ad individuare tutti gli agenti coinvolti e ad avviare l’esecuzione, in parallelo. Per coordinare le operazioni, inoltre, è previsto un workflow.

Trovo questo progetto interessante anche per altri usi: una dorsale fondata su XMPP collega punti di controllo in grado di eseguire operazioni su “oggetti” che il concetto di risorsa astrae.

—-><—-

Altro materiale sull’argomento:

—-><—-

Hai trovato questo post interessante? Segui il feed e commenta!

Lascia un commento

XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>