Proj - FlatBuf

Intro

Pros and cons

Adoption

  • Meta : transport and storage for FB app
  • Tesla : messaging for vehicle fleet
  • Google : Tensorflow Lite

Language support

Mainstream

  • Python
  • JavaScript
  • Java
  • C++
  • Go

Community

  • Rust
  • Zig
  • Scala
  • …

Integrations

gRPC with FlatBuf

Comformance test suite

Documentation

  • Schema, language agnostic
  • Language specific

FAQ

  • Support for endianness?

  • How performant?