computerwoche.de
Newsletter  |   CW-TV  |   Bilder-Galerien  |   Blogs & Forum  |   CW mobil  |   RSS  |   Aboshop


Open Source
Protocol Buffers

Google stellt seine Datenaustausch-Sprache Open Source

09.07.2008 um 16:45 Uhr
Autor(en): Thomas Cloer.
Google stellt seine intern häufig verwendete Datenaustausch-Sprache "Protocol Buffers" interessierten Entwicklern als Open Source zur Verfügung.

Google verwendet Protocol Buffers praktisch überall, wo strukturierte Daten über das Netz geschickt oder auf Disk geschrieben werden müssen. Das allgegenwärtige XML ist dem Internet-Konzern nämlich einfach nicht effizient genug. "Wenn all ihre Maschinen und Netzverbindungen am Limit laufen, wird XML eine extrem teure Angelegenheit", erläutert der Google-Entwickler Kenton Varda in einem Blog-Eintrag.

Protocol Buffers sind nach Angaben von Google drei- bis zehnmal kleiner und 20 bis 100-mal schneller als XML. Für bestimmte Aufgaben eignen sie sich aber auch weniger gut. "Protocol Buffers taugen nicht besonders dafür, zum Beispiel ein Text-basierendes Dokument mit Markup (etwa HTML) zu modellieren, weil man nicht so einfach Struktur und Text miteinander verschachteln kann", heißt es in der Dokumentation. "Zudem ist XML von Menschen les- und editierbar; Protocol Buffers sind dies - zumindest in ihrem nativen Format - nicht."

Google möchte nach eigenen Angaben noch "viele andere Projekte" als Open Source veröffentlichen. Weil diese auf Protocol Buffers aufsetzen, ist dessen Quellöffnung dafür Voraussetzung. Zum Download bietet Google verschiedene Protocol-Buffers-Compiler an, unter anderem für Java, C++ und Python.



Leserkommentare 
(0 Beiträge), 
Kommentieren

Beitrag schreiben

Noch kein Forums-Mitglied?
Dann gleich hier anmelden.

OPEN SOURCE: CW-REDAKTEURE EMPFEHLEN
Best of Open Source: Productivity-Anwendungen Best of Open Source: Productivity-Anwendungen Office, Browser, Multimedia - die COMPUTERWOCHE stellt die besten Productivity-Werkzeuge aus der Open-Source-Community vor. weiter
Die Zukunft von Open Source Die Zukunft von Open Source Quelloffene Software dringt in alle Bereiche der Unternehmens-IT vor, prognostizieren US-Marktforscher weiter
Best of Open Source: Enterprise-Anwendungen Best of Open Source: Enterprise-Anwendungen ERP, CRM, Business Intelligence - die COMPUTERWOCHE stellt die besten Open-Source-Produkte für Collaboration-Aufgaben vor. weiter
Best of Open Source: Collaboration Best of Open Source: Collaboration Wikis, Blogs, Social Software - die COMPUTERWOCHE stellt die besten Open-Source-Produkte für Collaboration-Aufgaben vor. weiter
OpenSUSE 11.0 im Test OpenSUSE 11.0 im Test Das neue Major Release der Linux-Distribution bringt eine Reihe von Verbesserungen für professionelle und private Nutzer. weiter
Best of Open Source: Productivity-Anwendungen Die Zukunft von Open Source Best of Open Source: Enterprise-Anwendungen Best of Open Source: Collaboration OpenSUSE 11.0 im Test
MEHR ZUM THEMA OPEN SOURCE
  • Artikel
  • Whitepaper
FEATURED LINKS

KOSTENLOSE NEWSLETTER VON COMPUTERWOCHE
Nachrichten morgens
Whitepaper
Nachrichten mittags
CW-Mittelstand
Highlights der Woche
Hardware
Neu: SAP-Newsletter
Software
Job + Karriere
Open-Source
Stellenmarkt
Produkte + Techn.
Freiberufler
Security