Welcome to bb_binary’s documentation!

We switched to Cap’n Proto as data interchange format to tackle three of our main problems:

  1. IO-Operations have been a huge bottleneck in our Pipeline
  2. The format has an inherent data Schema
  3. There are implementations for all the major programming languages

As most of our applications are written in Python this is the recommended interface. It is also possible to use bb_binary from other languages like C, C++ and Java, but they are not supported right now.

The Python Module is divided into the three submoduls Converting, Parsing and the Repository Class.

Indices and tables