Closed alanshaw closed 4 years ago
N.B. There is no pure go brotli writer (I found a project with a reader but no writer yet) so here we're using google's cbrotli
which has additional tooling and library requirements.
Thanks for the experiment! In the call today, we decided to go with b64+gzip and discard the Brotli idea, since it introduces build time complexity due to the lack of a Golang-native Brotli implementation, and the little gain we get compared to gzip.
~32% smaller vectors:
Note, only ~3% smaller than gzip+base64.
refs #183