3 ms·
What are you unhappy with in Thrift?
by kod 9y ago
What are you unhappy with in Thrift?
- maccard 9y agoSorry, I only saw this today. We're using the c++ bindings, and having severe performance problems, particularly the speed of the serialisation. The generated code is not particularly efficient(maps of strings to function pointers) and not very modern. The code itself relies on boost shared pointers everywhere, which is hugely wasteful, and the actual process of getting thrift up and running was on trivial on windows. (Still, easier than grocery was and capn porto at the time). The compiler itself is a bit funny, and hasn't been particularly easy to integrate into our build system (cmake).