Thrift + Graphs = Strong, flexible schemas on Hadoop (nathanmarz.com) 6 points by lrm242 16y ago ↗ HN
[–] lazy_nerd 16y ago ↗ We use Goog's ProtoBuff for the same reason on Hadoop. More flexible, space and time efficient than thrift. [–] nathanmarz 16y ago ↗ Thrift's compact protocol is a fairly recent addition and is both dense and fast. What are the flexibility advantages of Protocol Buffers? [–] lazy_nerd 16y ago ↗ Protocol Buffers are flexible because they support 'optional' fields. So we can change the structure of Protocol Buffer without breaking the system. [–] nathanmarz 16y ago ↗ Thrift has the exact same feature as I discussed in my post.
[–] nathanmarz 16y ago ↗ Thrift's compact protocol is a fairly recent addition and is both dense and fast. What are the flexibility advantages of Protocol Buffers? [–] lazy_nerd 16y ago ↗ Protocol Buffers are flexible because they support 'optional' fields. So we can change the structure of Protocol Buffer without breaking the system. [–] nathanmarz 16y ago ↗ Thrift has the exact same feature as I discussed in my post.
[–] lazy_nerd 16y ago ↗ Protocol Buffers are flexible because they support 'optional' fields. So we can change the structure of Protocol Buffer without breaking the system. [–] nathanmarz 16y ago ↗ Thrift has the exact same feature as I discussed in my post.
4 comments
[ 2.7 ms ] story [ 20.5 ms ] thread