ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

PROTOBUF-EDI

Google binary serialisation — faster than Avro, but stricter.

Definition

Protobuf v3: .proto schemas compiled into code (Java, Go, Python, JS, C++), varint binary encoding (very compact), strict schema evolution (immutable tag numbers). 5-10x faster performance than JSON. Extensively used in gRPC, Apache Beam, Google Cloud Pub/Sub.

Origin

Initially developed at Google from 2001, open-sourced in 2008.

Example in context

A Go service serialising an Order to binary Protobuf for publishing to Pub/Sub.

  • Avro — popular alternative.
  • gRPC — Protobuf-consuming protocol.

Last updated: May 14, 2026