Thrift and protobuf
摘要:
最近工作需要保存一些結(jié)構(gòu)化的數(shù)據(jù)。常規(guī)的思路,自然是選擇xml。定義一個schema,然后再找個利落點的XML庫(覺得tinyxml/tinyxml++ 就挺不錯的)就算問題解決。這兩天blog上比較熱鬧的話題,是從Google放出來的Protocol buffers ,一種用來部分替代xml的數(shù)據(jù)描述語言。Google就是Google,就算是推白菜出來,也一樣能讓人側(cè)目。其實protocol buffers也不是什么新鮮的概念,且不說傳統(tǒng)的ASN.1, ICE這些有點類似的東西,facebook一年前就推出了thrift ,應(yīng)該說定位是非常的接近的。也有謠傳說是先有了protocol buffers在google內(nèi)部流行,然后google的人跳槽到facebook,就出了thrift這個東西
閱讀全文