> Concerning Thrift optimization, while a 2-3x improvement might be > achievable, Flatbuffers are currently demonstrating a 10x improvement. > Andrew, do you have a more precise estimate for the speedup we could expect > in C++?
Given my past experience on cuDF, I'd estimate about 2X there as well. cuDF has it's own metadata parser that I once benchmarked against the thrift generated parser. And I'd point out that beyond the initial 2X improvement, rolling your own parser frees you of having to parse out every structure in the metadata.