[ 
https://issues.apache.org/jira/browse/FLINK-16009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17043640#comment-17043640
 ] 

Nico Kruber commented on FLINK-16009:
-------------------------------------

FYI: [~rgrebennikov] presented his take on this in a presentation at Flink 
Forward which showed a 4x performance for small integers (7 significant bits - 
benchmarks at minute 29:48): 

[https://youtu.be/7M5or85WMNs?t=1627]

> Native support for the Variable-length and Zig-zag Variable-length integers
> ---------------------------------------------------------------------------
>
>                 Key: FLINK-16009
>                 URL: https://issues.apache.org/jira/browse/FLINK-16009
>             Project: Flink
>          Issue Type: Improvement
>          Components: API / Type Serialization System
>            Reporter: Yun Gao
>            Priority: Major
>
> Currently Flink only support fixed-length integers. However, in many cases 
> the values of the integer fields tend to be small, and we could reduce the 
> size of serialized values by using [Variable length 
> encoding|https://developers.google.com/protocol-buffers/docs/encoding#varints]
>  and  [Zig-zag variable-length 
> encoding|https://developers.google.com/protocol-buffers/docs/encoding#signed-integers].
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to