Thrift Java Software Library