On Facebook, people can keep up with their family and friends through reading status updates and viewing photos. In our backend, we store all the data that makes up the social graph of these connections. On mobile clients, we can’t download the entire graph, so we download a node and some of its connections as a local tree structure. The image below illustrates how this works for a story with pict
![Improving Facebook’s performance on Android with FlatBuffers](https://cdn-ak-scissors.b.st-hatena.com/image/square/8c61b5242f49676511b0a4c90c8dc05bb91f879e/height=288;version=1;width=512/https%3A%2F%2Fengineering.fb.com%2Fwp-content%2Fuploads%2F2015%2F07%2Fflatbuffer.jpg)