Protocol Buffer


Escrit per Aaloy a 08 de July , 2008 a les 10 p.m.

Protocol Buffer és una llibreria d'intercanvi de dades que Google ha alliberat i que segons promet és de 20 a 100 vegades més ràpida que l'XML (i ja no parlem de SOAP) per a l'intercanvi de dades entre aplicacions.

Lo de la velocitat s'haurà de comprovar, però el que sí pareix clar és que és prou senzilla per ser abastable, la documentació és bona, i ja va dirigida als tres principals llenguatges de programació (C++, Java i Python).

Com que en faig servir dos habitualment, doncs es cosa de fer-hi una ullada i algunes proves d'stress a veure si realment és tant ràpida com diuen.

La cosa no sé si s'imposarà com a format d'intercanvi entre llocs d'Internet, però el que sí tenc clar és que si és més ràpid pot ser ideal com a format per a tecnologies SOA dins de la mateixa empresa. Una reducció d'un factor 10 ja seria prou bona, amb l'avantatge de que es podrien crear (com ara, per cert) serveis en un llenguatge i consumir-los en un altre, però sense tenir que pagar el preu que suposa en termes de rendiment fer-ho en format WSDL.

Es prest, per donar-ne una opinió amb més fonament, però pel que he vist de la documentació i els exemples, crec que aquest format i jo ens durem bé :)


Enllaços citats
Traducciones/Translations by apertium

2 comentaris, 0 trackbacks (URL) , Tags: Informàtica Python Java


Comentaris

1 Comentari de aaloy a les 10:07 del Tuesday 8 Jul de 2008

Bé, per començar s'ha compilat bé amb el PPC (això sí li ha costat una estona) i he pogut fer la instal·lació de la part Python sense problemes.


2 Comentari de Xavi a les 11:07 del Tuesday 8 Jul de 2008

Ja ens contaràs com acaba la prova.

Tenc els meus dubtes sobre la velocitat, però per falta de temps no em puc posar a fer benchmarks.

Ara que la industria turística ha abraçat amb força l'XML ha de venir Google a espenyar-ho fent que tornem a l'època dels CSVs. :)


Avís: Els comentaris es tanquen automàticament als 30 dies