Is your feature request related to a problem or challenge? Please describe what you are trying to do.
It would be nice to have the IPC reader/writer with compression support.
Describe the solution you'd like
Compress data per buffer.
Describe alternatives you've considered
Compress a record batch each time, or not support compression.
Additional context
Arrow2 has the support jorgecarleitao/arrow2#168.