There's a WIP patch for Flight support in Go https://github.com/apache/arrow/pull/6731
I hope to see someone taking up this work as first-class Flight support in Go would be very useful for building data services. On Wed, Aug 12, 2020 at 5:08 AM Adam Lippai <a...@rigo.sk> wrote: > > Arrow is mainly about batching data and leveraging all the opportunities > this gives. > This means you either have to buffer the data yourself and flush it when a > reasonable sized batch is complete or play with preallocating Arrow > structures > This was discussed recently, you might be interested in the thread: > https://www.mail-archive.com/dev@arrow.apache.org/msg19862.html > > Note: I'm not an Arrow developer, I'm just following the "streaming" > features of the Arrow lib, I'm interested in having a "rolling window" API > (like a fixed size FIFO queue). > > Best regards, > Adam Lippai > > On Wed, Aug 12, 2020 at 11:29 AM <m...@markfarnan.com> wrote: > > > I'm looking at using Arrow for a realtime IoT project which includes use > > cases both on server, and also for transferring /using in a Browser via > > WASM, and have a few questions. > > > > > > > > Language in use is Go. > > > > > > > > Is anyone working on implementing Arrow-Flight in Go ? (According to > > the feature matrix, nothing ready yet, so wanted to check. > > > > > > > > Has anyone tried using Apache Arrow in Go WASM (Webassembly) ? if so, > > any issues ? > > > > > > > > Any pointers/documentation on using/extending Arrow for realtime streaming > > cases. (Specifically where a DataFrame is requested, but then it needs to > > 'grow' as new data arrives, often at high speed). > > > > Not language specific, just trying to understand the right pattern for > > using > > Arrow for this, and couldn't' find much in the docs. > > > > > > > > Regards > > > > > > > > Mark. > > > >