Google Protocol Buffers

This proposal from the High Performance Working Group entails the use of Google Protocol Buffers (GPB) to produce fast and compact encodings of FIX messages.

The use of GPB is one of the three major approaches to the efficient encoding of FIX that have been developed and are being proposed by the High Performance Working Group; the others being the use of FIX-specific binary encoding called Simple Binary Encoding (SBE) and encoding FIX using Abstract Syntax Notation 1 (ASN.1).

Version 1.0 Draft Standard

Icon

Encoding FIX Using Google Protocol Buffers Technical Proposal - Draft Standard 1 372.60 KB 505 downloads

GPB Technical proposal - Draft Standard 1 ...
Icon

Encoding FIX using Google Protocol Buffers Specification - Draft Standard 1 1.14 MB 721 downloads

GPB Specification - Draft Standard 1 ...
Icon

User Guide for Encoding FIX Using Google Protocol Buffers - Draft Standard 1 878.20 KB 1381 downloads

GPB User Guide - Draft Standard 1 ...

    Version 1.0 Release Candidate 3

    Icon

    Encoding FIX using Google Protocol Buffers Specification - Release Candidate 3 938.00 KB 462 downloads

    Encoding FIX using Google Protocol Buffers Specification - RC3 ...
    Icon

    User Guide for Encoding FIX Using Google Protocol Buffers - Release Candidate 3 716.37 KB 551 downloads

    User guide for Release Candidate 3 of Google Protocol Buffers ...
    Icon

    Encoding FIX Using Google Protocol Buffers Technical Proposal - Release Candidate 3 306.38 KB 423 downloads

    Technical Proposal for Encoding FIX using Google Protocol Buffers for Release Candidate...
    Icon

    Sample Protocol Buffers Version 2 Schema 212.98 KB 265 downloads

    Version 2 sample generated from FIX 2010 repository. ...
    Icon

    Sample Protocol Buffers Version 3 Schema 211.87 KB 591 downloads

    Version 3 sample generated from FIX 2010 repository. ...

      Version 1.0 Release Candidate 2

      Icon

      Encoding FIX Using Google Protocol Buffers Specification - Release Candidate 2 2.59 MB 475 downloads

      Encoding FIX using Google Protocol Buffers Specification - Release Candidate 2 ...
      Icon

      Encoding FIX Using Google Protocol Buffers Release Candidate 2 - Technical Proposal 592.94 KB 361 downloads

      Technical Proposal submission for Encoding FIX using Google Protocol Buffers (GPB)...
      Icon

      User Guide for Encoding FIX Using Google Protocol Buffers - Release Candidate 2 898.47 KB 636 downloads

      User Guide for Release Candidate 2 of Encoding FIX using Google Protocol Buffers. ...

        Version 1.0 Release Candidate 1

        Icon

        Encoding FIX Using Google Protocol Buffers Release Candidate 1 - Technical Proposal 91.41 KB 441 downloads

        Technical Proposal submission for Encoding FIX using Google Protocol Buffers (GPB)...
        Icon

        Encoding FIX Using Google Protocol Buffers Specification - Release Candidate 1 479.22 KB 447 downloads

        Encoding FIX using Google Protocol Buffers Specification - Release Candidate 1 ...
        Icon

        User Guide for Encoding FIX Using Google Protocol Buffers - Release Candidate 1 235.36 KB 692 downloads

        User Guide for Release Candidate 1 of Encoding FIX using Google Protocol Buffers. ...