Pour gérer vos consentements :
Categories: Réseaux

Google livre un format d'échange de données sous licence 'open source'

Les « Protocol Buffers » sont distribués sous licence Apache 2.0 par Google. Ils permettent de structurer l’information qui circule entre des serveurs ou des applications. La compagnie voit en cette technologie une alternative au XML, qu’elle juge inadapté pour un usage à grande échelle.

Avec les « Protocol Buffers », Google a créé une solution facile pour mettre en place et manipuler des structures de données. Elles sont définies à partir d’un langage simple, puis transformées à l’aide du « protocol buffer compiler » en classes C++, Java ou Python. Le code généré est massivement optimisé ; 10 fois plus compact et de 20 à 100 fois plus rapide que le XML, selon Google.

Une bibliothèque de fonctions spécialisées permet de transmettre ou recevoir des messages, d’accéder aux informations, de vérifier si les données nécessaires sont bien présentes, d’effectuer des recherches, etc. Bref, voilà un ensemble simple, clair et particulièrement extensible. Les structures de données peuvent être mises à jour sans que cela impacte les logiciels déjà déployés, qui utiliseraient un modèle plus ancien. Pratique.

La compagnie se sert d’ores et déjà de cette technologie pour ses protocoles et formats de fichiers internes. Les « Protocol Buffers » sont également utilisés dans d’autres projets que la firme souhaite placer prochainement sous licence open source.

Recent Posts

AWS abandonne WorkDocs, son concurrent de Dropbox

Un temps pressenti pour constituer le socle d'une suite bureautique AWS, Amazon WorkDocs arrivera en…

1 jour ago

Eviden structure une marque de « serveurs IA »

Eviden regroupe cinq familles de serveurs sous la marque BullSequana AI. Et affiche le supercalculateur…

1 jour ago

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

1 jour ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

2 jours ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

2 jours ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

2 jours ago