Why Thrift, Why not HTTP RPC(JSON+gzip)
A few reasons other than speed: Thrift generates the client and server code completely, including the data structures you are passing, so you don’t have to deal with anything other than writing the handlers and invoking the client. and everything, including parameters and returns are automatically validated and parsed. so you are getting sanity checks … Read more