just a footnote... apache has dropped a new project called arrow; and while I was aware of this Arrow before that one, it gets confusing tuning in to either project after a short pause and seeing the moniker. Apache Arrow is all about making a pandas datastore persistence feature with crossplatform libs.