http://backendconf.ru/2016/abstracts/2137.html
-
make gendata
- [re]generates test data. -
make codegen
- runs compile & code gen in one-time docker container. -
make pyavroc
- compilepyavroc
library in one-time docker container. -
make requirements
- Install required python libraries via pip2 and pip3. Prepare yourvirtualenv
before executing this. -
make codegen_fb_thrift
- Replaceapache thrift
withfacebook thrift
.
./measure_size.py
— outputs CSV with sizes of data types.
./measure.py
— outputs CSV with serialization timings. Use --no-cython
option to disable Cython
in Thriftpy
.